Refactored:

- пофикшен баг с авторизацией;
- поменен README.md, более подробно описан запуск проекта;
- починен .env для проекта.
Checked:
- docker-compose работает;
- auth работает;
- чат с нейросетью работает, но кидает 400 из за NEWPLANET-AI-AGENTS,нужно настроить подключение.
This commit is contained in:
FDKost committed 2025-12-18 14:14:04 +03:00
1 parent b666cdcb95
commit e04933b9c1
10 files changed
+103 -33

No files matched your search

@@ -1,4 +1,5 @@
import aiohttp
import ssl
import base64
import uuid
import time
@@ -30,7 +31,13 @@ class GigaChatService:
data = {"scope": "GIGACHAT_API_PERS"}
async with aiohttp.ClientSession() as session:
# Создаем SSL контекст без проверки сертификата (только для разработки!)
ssl_context = ssl.create_default_context()
ssl_context.check_hostname = False
ssl_context.verify_mode = ssl.CERT_NONE
connector = aiohttp.TCPConnector(ssl=ssl_context)
async with aiohttp.ClientSession(connector=connector) as session:
async with session.post(
settings.GIGACHAT_AUTH_URL,
headers=headers,
@@ -75,7 +82,13 @@ class GigaChatService:
"max_tokens": 2000
}
async with aiohttp.ClientSession() as session:
# Создаем SSL контекст без проверки сертификата (только для разработки!)
ssl_context = ssl.create_default_context()
ssl_context.check_hostname = False
ssl_context.verify_mode = ssl.CERT_NONE
connector = aiohttp.TCPConnector(ssl=ssl_context)
async with aiohttp.ClientSession(connector=connector) as session:
async with session.post(
f"{settings.GIGACHAT_BASE_URL}/chat/completions",
headers=headers,