quivr/backend/llm/utils
Mamadou DICKO db5a6e4b9b
feat: allow users to chat with apis (#1612)
You can now create a brain which can fetch data from external APIs with
or without authentification

- POST query example with authentification 


https://github.com/StanGirard/quivr/assets/63923024/15013ba9-dedb-4f24-9e06-49daad9de7f3


- Get query example with authentification and search params



https://github.com/StanGirard/quivr/assets/63923024/1763875d-a8e9-4478-b07c-e99ca7337942


- Get query without authentification and search params



https://github.com/StanGirard/quivr/assets/63923024/f2742963-790d-4cb2-864a-8173979b650a
2023-11-09 16:58:51 +01:00
..
call_brain_api.py feat: allow users to chat with apis (#1612) 2023-11-09 16:58:51 +01:00
extract_api_brain_definition_values_from_llm_output.py feat: allow users to chat with apis (#1612) 2023-11-09 16:58:51 +01:00
extract_api_definition.py feat: allow users to chat with apis (#1612) 2023-11-09 16:58:51 +01:00
get_api_brain_definition_as_json_schema.py feat: allow users to chat with apis (#1612) 2023-11-09 16:58:51 +01:00
get_prompt_to_use_id.py feat: add brain prompt overwritting from chat (#1012) 2023-08-22 14:23:27 +02:00
get_prompt_to_use.py feat: add brain prompt overwritting from chat (#1012) 2023-08-22 14:23:27 +02:00
make_api_request.py feat: allow users to chat with apis (#1612) 2023-11-09 16:58:51 +01:00
sanitize_function_name.py feat: allow users to chat with apis (#1612) 2023-11-09 16:58:51 +01:00