Обзор примеров AI-агентских решений на базе локальных LLM. Первая часть: Drafter (Single AI Agent)
🔥 См. описание здесь: https://t.me/AiExp01/133 🔥 См. подробнее с исходниками здесь: https://github.com/kvoloshenko/LocalMultiAgents_01/blob/main/Python/Agent_04_Drafter/README.md 📝 Что такое AI Agent AI Agent — это автономная система, которая: • использует LLM для принятия решений; • имеет доступ к инструментам (tools, функциям, API, БД); • может самостоятельно выполнять последовательность шагов для достижения цели; • сохраняет состояние и контекст взаимодействия (история сообщений, переменные). 📝 Что такое Drafter Drafter — это одиночный AI-агент, который помогает: • быстро готовить черновики документов, писем, служебных записок; • интерактивно дорабатывать текст вместе с человеком; • сохранять финальную версию в файл. Ключевая идея — Human-AI Collaboration: человек даёт уточнения и правки, агент — переписывает, улучшает и сохраняет. 🧠 Как это работает внутри На уровне кода: • Локальная модель через Ollama: ChatOllama(model="qwen3:latest") • Агент построен на LangGraph StateGraph: o узел agent — логика диалога; o узел tools — автоматический вызов инструментов. • Два инструмента: o update(content) — заменить содержимое документа; o save(filename) — сохранить текст в .txt и завершить работу. • Логика завершения: o граф крутится в цикле agent → tools → agent, o пока не зафиксировано успешное сохранение документа. 🧰 Что даёт этот пример • Минимальный рабочий пример одиночного агента. • Понятный шаблон, как: o привязать LLM к инструментам; o организовать цикл совместной работы с пользователем; o аккуратно завершать процесс после сохранения. 🔥 Далее перейдём от single-agent к мультиагентной системе с Supervisor 🧠 ✨ Что еще изучить и посмотреть: • AI Agents: https://www.youtube.com/watch?v=qlVX4i1ztW4&list=PLAzpexGM7JajamgkiOR3TLwCXlT5oSC1E • Ollama: https://www.youtube.com/watch?v=49YZh-fxb14&list=PLAzpexGM7JagOkDWjdcM7phvA3fDihDQn&index=2 • OpenAI API (API ChatGPT): https://www.youtube.com/watch?v=FoLquyNFE_c&list=PLAzpexGM7JagNMDIWUsoO8fbTwbY82ZEN • RAG (Retrieval-Augmented Generation): https://www.youtube.com/watch?v=NkjkqsLCweQ&list=PLAzpexGM7Jai1qgfxMkY-6ivOft-7dh8Q • GigaChain: https://www.youtube.com/watch?v=Y0bJjG_U4y0&list=PLAzpexGM7Jain-HzWb324xj72SPSMGWq_ • LM Studio: https://www.youtube.com/watch?v=pK6rrx8rSeU&list=PLAzpexGM7Jaj94QWxTbFWKmtyUgca_xqK&index=2
Название:
Обзор примеров AI-агентских решений на базе локальных LLM. Первая часть: Drafter (Single AI Agent)
Категория:
Разное