discourse-ai/lib
Roman Rizzi 971e03bdf2
FEATURE: AI Bot Gemini support. (#402)
It also corrects the syntax around tool support, which was wrong.

Gemini doesn't want us to include messages about previous tool invocations, so I had to shuffle around some code to send the response it generated from those invocations instead. For this, I created the "multi_turn" context, which bundles all the context involved in the interaction.
2024-01-04 18:15:34 -03:00
..
ai_bot FEATURE: AI Bot Gemini support. (#402) 2024-01-04 18:15:34 -03:00
ai_helper FIX: AI helper not working correctly with mixtral (#399) 2024-01-04 09:53:47 -03:00
automation FIX: AI helper not working correctly with mixtral (#399) 2024-01-04 09:53:47 -03:00
completions FEATURE: AI Bot Gemini support. (#402) 2024-01-04 18:15:34 -03:00
database DEV: port directory structure to Zeitwerk (#319) 2023-11-29 15:17:46 +11:00
embeddings FIX: AI helper not working correctly with mixtral (#399) 2024-01-04 09:53:47 -03:00
inference DEV: AI bot migration to the Llm pattern. (#343) 2024-01-04 10:44:07 -03:00
nsfw DEV: port directory structure to Zeitwerk (#319) 2023-11-29 15:17:46 +11:00
sentiment Revert "FEATURE: User sentiment on profile summary page (#329)" (#383) 2023-12-28 11:01:57 +11:00
summarization FIX: AI helper not working correctly with mixtral (#399) 2024-01-04 09:53:47 -03:00
tasks/modules FEATURE: Per post embeddings (#387) 2023-12-29 12:28:45 -03:00
tokenizer Mixtral (#376) 2023-12-26 14:49:55 -03:00
toxicity DEV: port directory structure to Zeitwerk (#319) 2023-11-29 15:17:46 +11:00
utils FEATURE: DNS SRV support for TEI (#363) 2023-12-18 13:21:21 -03:00
automation.rb FEATURE: LLM based peroidical summary report (#357) 2023-12-19 12:04:15 +11:00
chat_message_classificator.rb DEV: port directory structure to Zeitwerk (#319) 2023-11-29 15:17:46 +11:00
classificator.rb DEV: port directory structure to Zeitwerk (#319) 2023-11-29 15:17:46 +11:00
engine.rb DEV: port directory structure to Zeitwerk (#319) 2023-11-29 15:17:46 +11:00
post_classificator.rb DEV: port directory structure to Zeitwerk (#319) 2023-11-29 15:17:46 +11:00