Полная документация доступна по адресу: https://saturn.talkiiing.ru
Tip
Демо решения со Swagger документацией можно просмотреть по адресу https://saturn-app.talkiiing.ru/docs.
Чтобы начать работу скачайте официальный Docker Compose файл:
curl -o- https://saturn.talkiiing.ru/docker-compose.yml
Затем настройте переменные окружения и порты внутри, если это необходимо
services:
chroma:
...
ports:
- '8000:8000' # Проброс портов ChromaDB `Внешний:Внутренний`
redis:
...
ports:
- '6379:6379' # Проброс портов Redis `Внешний:Внутренний`
api:
...
ports:
- '3000:80' # Проброс портов самого API `Внешний:Внутренний`
# Также во всех сервисах обновите порты до Redis
environment:
REDIS_DSN: "redis://redis:6379" # redis://redis:PORT - порт сверху
worker: ...
...
deploy:
replicas: 3 # Задайте необходимое количество реплик воркера
Но вы также можете использовать этот compose-файл без дополнительной настройки
Tip
Вы всегда можете просто импортировать наш OpenAPI v3 в, например, 🏃♂️ Postman или 🔮 Insomnia
После скачивания компоуз файла
curl -o- https://saturn.talkiiing.ru/docker-compose.yml
и его настройки, запустите
docker compose up
или
docker compose up -d # для запуска в фоновом режиме