gdgfresno / EcoTriviaApplication

FlutterFlow application as a client uses the Eco Trivia Agent (DialogFlow CX Gen AI Agent)
https://eco-trivia.flutterflow.app/
MIT License
0 stars 1 forks source link

Add an Eco Chat page #3

Closed MrCsabaToth closed 5 months ago

MrCsabaToth commented 5 months ago

We've got the following judge feedback from the Climate Change-Makers 2024 judges:

Based on that it'd be good to expand the capabilities beyond trivia / quiz. One straight forward extension would be a chat, also RAG-ed by the same dataset what the quiz uses (but it could also veer off outside of those documents). A generic Eco Chat like the https://devpost.com/software/eco-oracle can provide. For that:

  1. Modify the Eco Oracle script back to be a generic Eco chat script (right now it's eco quiz like due to experiments)
  2. Develop a chat UI for that agent in the FlutterFlow app.
MrCsabaToth commented 5 months ago

@TastyMeat did the majority of the work, I just adjusted a little the API back-end call and added a little shim to convert the raw response text to the JSON format matching ChatGPT (a "content" field)