7

Бесплатное использование ИИ в Python

Бесплатное использование ИИ в Python

Есть такой проект gpt4free (https://github.com/xtekky/gpt4free), он предоставляет доступ к общедоступным АПИ разных нейросетей.
Проблема в том, что где-то нужна авторизация, где-то куки, а где-то просто не работает 🤪
Я протестировал все возможности и сделал небольшую обертку на Python для этого проекта.

📦 Запускается очень просто:

1. Скопировать файлы freegpt.py и freegpt_db.py

2. Импортировать нужные классы

3. Вставить код:
```
message_store = MessageStore()
await message_store.init_db()
config = LLMConfig(
temperature=0.7,
max_tokens=4000,
model_routing=[LLMModelEnum.GPT_4O_MINI]
timeout=20.0,
)
llm_manager = LLMManager(message_store, config)
response = await llm_manager.get_response(
system_message="Отвечай на русском языке.",
message="Напиши список планет в формате json",
dialog_id="dialog_1",
context_messages=10,
)
```

Примеры есть в репозитории.

🚀 Что умеет этот модуль:
1. Использовать различные нейросети для ответа на вопросы
2. Можно добавлять изображения к запросам
3. Организовано локальное сохранение контекста
Можно добавлять в свои пет-проекты или ботов.

⚠️ Используйте только в тестовых или пет-проектах.
Для продакшена лучше выбрать более стабильные ПЛАТНЫЕ решения.

👨‍💻 Ссылка на github: https://github.com/Butakov-Andrey/freegpt

Реальное применение ИИ: https://t.me/optifyhub