Перейти к содержимому

欢迎来到 智言平台

AgentChat — платформа для интеллектуального общения с AI-агентами, поддерживающая многоагентное сотрудничество и инструментальные вызовы

Python
56 stars

Описание

AgentChat — это современная система на базе LLM для многоагентного взаимодействия, с поддержкой OpenAI, DeepSeek и других моделей. Ключевые особенности: RAG для знаний, инструменты (поиск, email, изображения), MCP-интеграция, потоковые ответы. Технологии: FastAPI (backend), Vue 3 (frontend), LangChain, Milvus, Elasticsearch. Применения: автоматизация задач, управление знаниями, чат-боты для бизнеса и личного использования.

Возможности

AI-диалог

Поддержка нескольких LLM, потоковые ответы, контекстная память и визуализация мышления.

Многоагентное сотрудничество

Автоматизация задач через分工 агентов, workflow и мониторинг выполнения.

Система знаний

RAG с векторным поиском (ChromaDB/Milvus), обработка PDF/Word/MD, точные ответы на основе документов.

Инструменты

Встроенные: поиск, погода, email, изображения, OCR, анализ данных; поддержка расширений.

MCP-интеграция

Поддержка Model Context Protocol для кастомных серверов, динамическая загрузка инструментов.

Пользовательское управление

Аутентификация JWT, профили, статистика, права доступа.

Установка

Для Docker-установки: git clone https://github.com/Shy2593666979/AgentChat.git; cd AgentChat; cp src/backend/agentchat/config.yaml.example src/backend/agentchat/config.yaml (настройте API-ключи); cd docker; docker-compose up –build -d. Доступ: http://localhost:8090. Для локальной: pip install -r requirements.txt (backend); npm install && npm run dev (frontend); uvicorn agentchat.main:app –port 7860 –host 0.0.0.0 (backend). Требования: Python 3.12+, Node 18+, MySQL 8+, Redis 7+.

Информация

Язык
Python
Лицензия
MIT License
GitHub Stars
56

Ссылки