mirror of
https://github.com/StanGirard/quivr.git
synced 2024-11-27 10:20:32 +03:00
db5a6e4b9b
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
12 lines
351 B
Python
12 lines
351 B
Python
from models.ApiBrainDefinition import ApiBrainDefinitionSchemaProperty
|
|
|
|
|
|
def format_api_brain_property(property: ApiBrainDefinitionSchemaProperty):
|
|
property_data: dict = {
|
|
"type": property.type,
|
|
"description": property.description,
|
|
}
|
|
if property.enum:
|
|
property_data["enum"] = property.enum
|
|
return property_data
|