Documentation
¶
Overview ¶
Базовый RAG-чат (CLI) — пример использования draftRAG.
Загружает набор документов в in-memory store, затем запускает интерактивный цикл вопрос-ответ с inline-цитатами.
Переменные окружения:
EMBEDDER_BASE_URL — базовый URL embedder API (по умолчанию: https://api.openai.com) EMBEDDER_API_KEY — ключ API для embedder (обязательно) EMBEDDER_MODEL — модель embeddings (по умолчанию: text-embedding-ada-002) LLM_BASE_URL — базовый URL LLM API (по умолчанию: https://api.openai.com) LLM_API_KEY — ключ API для LLM (обязательно) LLM_MODEL — модель LLM (по умолчанию: gpt-4o-mini)
Ollama (локальный режим):
Установите EMBEDDER_BASE_URL=http://localhost:11434 и EMBEDDER_MODEL=nomic-embed-text, LLM_BASE_URL=http://localhost:11434 и LLM_MODEL=llama3.2.
Запуск:
EMBEDDER_API_KEY=sk-... LLM_API_KEY=sk-... go run ./examples/chat/
Click to show internal directories.
Click to hide internal directories.