Skip to content
ai · rag чатбот

AskBiotact

AI-консультант по здоровью для BIOTACT Deutschland. RAG-пайплайн из 37 документов, async ExtractionAgent, multi-provider LLM и структурированная передача заказов.

Роль
Full-Stack
Период
2025–2026
Статус
Production

AskBiotact — AI-консультант по здоровому образу жизни, встроенный в платформу biotact-core-v2. Консультирует клиентов по продукции BIOTACT Deutschland (13 БАДов, 7 единиц техники, 9 аксессуаров) через Telegram-бот и Public API.

Каждый запрос проходит полный пайплайн: аутентификация, история чата из Redis, CRM-профиль из PostgreSQL, детекция заказа, обогащение запроса (insights из ExtractionAgent, контекст, семантические ядра для цен), embedding, vector search в Qdrant (37 документов, threshold 0.30), генерация ответа GPT-5 mini.

После каждого ответа async ExtractionAgent (GPT-4o-mini, temperature=0) извлекает продукты, симптомы, семью, намерение, резюме — сохраняет в conversation_insights для обогащения следующих запросов.

При обнаружении телефона запускается Structured Order Flow: LLM парсит имя, телефон, адрес, продукты → форматированный заказ с ценами в Telegram-группу продаж.

Ключевые решения
RAG-пайплайн: 37 документов в Qdrant, text-embedding-3-large (3072d), cosine similarity
Async ExtractionAgent — GPT-4o-mini извлекает симптомы, продукты, семью, намерение
Structured Order Flow — LLM парсит заказы и отправляет в Telegram-группу продаж
Multi-provider LLM (OpenAI/Anthropic) — переключение через .env без изменений кода
Стек технологий
FastAPI GPT-5 mini Qdrant Redis PostgreSQL OpenAI Embeddings
Галерея