Files
brojs-task-6a1d75c5fd30e81c…/README.md
T

31 lines
919 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# FAQ-бот (ChromaDB + MCP-tool)
## Что это
Агент, отвечающий на вопросы по локальным конспектам курса, используя ChromaDB, и при необходимости вызывающий внешний MCP‑подобный инструмент (mock‑сервер).
## Установка
```bash
pip install -r requirements.txt
```
## Запуск
```bash
python -m src.agent
```
## Примеры вопросов
1. **Chroma** `Что такое ChromaDB?`
2. **Chroma** `Как подключить Ollama embeddings?`
3. **MCP** `Какой у нас расписание?`
## Структура
- `data/` Markdown‑файлы FAQ.
- `src/utils.py` – загрузка в Chroma и поиск.
- `src/mcp_tool.py` – mock‑сервер и клиент MCP‑стиля.
- `src/agent.py` основной агент.