Buenas estoy haciendo un chatbot con AI. Tal como me sugirio <@523672253133619201> y <@817709335366467584> utilizando React + Vite + React ChatBotify....
Me recomendaron utilizar Vercel AI sdk, pero no he sabido como integrarlo en React ( hay ayuda tutoriales con Next.js pero no con React o no he sabido encontrarlo).
Lo que estoy haciendo es un componente Chatbot con su logica y por tanto he hecho un ChatBotGemini para funcionar con Gemini y un ChatBotOllama para funcionar con ollama....Aqui pongo el ejemplo con Gemini
( archivo adjunto)
El codigo parece que funiona.El caso es que alguien me podria ayudar a hacer el codigo más "React" ( utilizando useState i/o useEffect o utilizando un customhook donde vaya la logica de cada API, o sea un custom para GeminiBot otro para OllamaBot....
El proyecto ya lo he comentado alguna vez es de proposito educativo, y para los alumnos de DAW. https://github.com/ejgutierrez74/workshop-react-eduardo