12 Commits

Author SHA1 Message Date
Clément Renault
6c034754ca
Factorise a bit the code 2025-05-15 15:39:38 +02:00
Clément Renault
6329cf7ed6
Display the different tool calls we need to do 2025-05-15 11:17:34 +02:00
Clément Renault
e0c8c11a94
Send an event with the content of the tool calling 2025-05-14 17:15:32 +02:00
Clément Renault
6e8b371111
Streaming supports tool calling 2025-05-14 14:58:01 +02:00
Clément Renault
da7d651f4b
Nearly support tools on the streaming route 2025-05-14 14:29:41 +02:00
Clément Renault
24050f06e4
Return the right message format 2025-05-14 12:03:43 +02:00
Clément Renault
af482d8ee9
Aggregate tool calls and display the calls to make. 2025-05-14 11:53:03 +02:00
Clément Renault
7d62307739
Implement a first version of a streamed chat API 2025-05-14 11:18:21 +02:00
Clément Renault
3a71df7b5a
Make it work by retrieving content from the index 2025-05-13 16:35:46 +02:00
Clément Renault
ac39a436d9
Support overwriten prompts of the search query 2025-05-13 16:33:58 +02:00
Clément Renault
e5c963a170
Support querying the index named main 2025-05-13 15:26:24 +02:00
Clément Renault
9baf2ce1a6
Introduce the first version of the /chat route that mimics the OpenAI API 2025-05-13 11:19:32 +02:00