Skip to content

Frontend de Yotube AI Briefer. Interfaz de usuario y interaccion con backend para obtener informacion

Notifications You must be signed in to change notification settings

Ch3my/youtube-ai-briefer-v2-tauri

Repository files navigation

Youtube AI Briefer

Instalacion

Los prompts para resumir se encuentran en los archivos condensa_prompt.txt y resume_prompt.txt dentro de src-tauri/ estos archivos deben existir en la raiz de la carpeta de instalacion.

Durante la instalacion se copian automaticamente los archivos de ejemplo, por supuesto se pueden acomodar a las necesidades del usuario.

Configuracion de la App

Necesitamos APIs (OPENAI_API_KEY o ANTHROPIC_API_KEY) segun nuestra configuracion.

Ademas, es necesario configurar YOUTUBE_API_KEY que corresponde a la API de Google llamada Youtube Data V3

Development

Embedding Exe

https://tauri.app/v1/guides/building/sidecar/

El binario debe tener un sufijo que depende de SO. En caso de windows es -x86_64-pc-windows-msvc. El sufijo correspondiente a tu plataforma se puede obtener utilizando

rustc -Vv | Select-String "host:" | ForEach-Object {$_.Line.split(" ")[1]}

El exe debe estar en src-tauri/ con su respectivo sufijo por ejemplo ai-brain-x86_64-pc-windows-msvc

Compilar

Ejecutar npm run tauri build si todo esta bien quedan dos instaladores dentro de src-tauri/tarjet

Configuracion del Sidecar

Se tuvo que copiar el exe y la carpeta _internal a la raiz de src-tauri porque al incluir internal dentro de la carpeta binaries luego cuando tauri compila queda ai_brain.exe en root y binaries/_internal encontces el exe no cuentra sus recursos

About

Frontend de Yotube AI Briefer. Interfaz de usuario y interaccion con backend para obtener informacion

Resources

Stars

Watchers

Forks

Packages

No packages published