По себе знаю, что многим в рот не сдалась никакая База данных, а подавай LLM!
Так что дополнил проект одним доменом "mistral"
https://github.com/nikitaCodeSave/FastAPI-kit/tree/main/backend/src/mistral
И тут сразу преимущество DOMAIN-BASED АРХИТЕКТУРЫ:
- каждый домен самодостаточен и в своей папке, ты можешь УДАЛИТЬ "example" с базой данных
и оставить только mistral - всё будет работать.
Из важного по Mistral - Я затронул тему function_calling.
(на изображении реализация)
Возможно по этой теме я в будущем напишу что-то подробное и полноценное, но пока работа меня шатает.
В документации и readme есть ссылки и расписан вариант, как можно потестить свои варианты вызова функций.
Mistral - потому-что это SimpleAGI за 2 кнопки получить бесплатный API и можно играться вдоволь.
Ну а мой проект:
https://github.com/nikitaCodeSave/FastAPI-kit/
Стал еще чуточку полезнее
Post #104
286
SimpleAGI Последние несколько недель занимался одной штукой, которую давно хотел сделать. Каждый раз, когда начинаю новый проект на FastAPI, происходит одно и то же. Создаю папки. Пишу настройку базы данных. Копирую обработку ошибок из прошлого проекта. Настраиваю логирование.…
