Перейти к основному содержимому
ToolPotion
ИИ-советник
Отправить

Qwen-Agent

Qwen-Agent — это фреймворк с открытым исходным кодом для создания LLM-приложений с использованием моделей Qwen. Он поддерживает вызов функций, интерпретацию кода, RAG и многое другое, позволяя создавать пользовательские ассистенты и инструменты с расширенными возможностями планирования и памяти.

Открыть репозиторий
Поделиться
Открыть репозиторий
Поделиться

Qwen-Agent — это мощный фреймворк с открытым исходным кодом, предназначенный для разработки сложных LLM-приложений (Large Language Model). Построенный на базе моделей Qwen версии 3.0 и выше, он предоставляет надежную основу для создания интеллектуальных агентов, способных понимать инструкции, использовать инструменты, планировать сложные задачи и поддерживать память в ходе взаимодействий. Фреймворк спроектирован как модульный, предлагая атомарные компоненты, такие как LLM с поддержкой вызова функций, и универсальные расширяемые инструменты. Компоненты высокого уровня, такие как Агенты, унаследованные от базового класса, позволяют разработчикам создавать пользовательские реализации агентов.

Читать далее

Ключевые возможности Qwen-Agent включают поддержку вызова функций (Function Calling), позволяющую агентам взаимодействовать с внешними сервисами и API. Он также включает интерпретатор кода (Code Interpreter), который позволяет агентам безопасно выполнять код в среде песочницы на базе Docker, обрабатывать данные и возвращать результаты. Поддерживается генерация с дополненным поиском (Retrieval-Augmented Generation, RAG), что улучшает способность агента получать и синтезировать информацию из больших наборов документов. Фреймворк также поддерживает протокол многоходовых диалогов (Multi-turn Conversation Protocol, MCP), облегчая более естественные и сложные диалоговые потоки. Предоставляются примеры приложений, такие как Browser Assistant, Code Interpreter и Custom Assistant, демонстрирующие универсальность фреймворка.

Qwen-Agent активно используется в качестве бэкенда для Qwen Chat, демонстрируя его применимость в реальных условиях. Фреймворк предназначен для разработчиков, стремящихся создавать передовые ИИ-приложения, от простых чат-ботов до сложных систем, требующих интеграции инструментов и логического вывода. Его расширяемость позволяет создавать пользовательские инструменты и поведение агентов, удовлетворяя широкий спектр сценариев использования. Проект также предоставляет исчерпывающую документацию и примеры для облегчения внедрения и разработки.

Процесс установки прост: есть возможность установить пакет из PyPI с определенными наборами функций, такими как GUI, RAG или Code Interpreter, или установить непосредственно из исходного кода для получения последней версии для разработки. Пользователи могут использовать сервисы моделей от DashScope Alibaba Cloud или развернуть собственные сервисы моделей, используя модели Qwen с открытым исходным кодом. Гибкость фреймворка распространяется на настройку параметров LLM и интеграцию с различными методами развертывания, включая vLLM для высокопроизводительного развертывания на GPU и Ollama для локального развертывания на CPU/GPU.

  • КатегорияКонструкторы AI-агентов
  • Модель ценообразованияОткрытый код
  • РазвёртываниеОблако, На своём сервере
  • ПлатформыВеб

  • Фреймворк агентов для LLM-приложений

  • Основан на моделях Qwen>=3.0

  • Поддерживает вызов функций (Tool Calling)

  • Включает интерпретатор кода с песочницей Docker

  • Интегрированная генерация с дополненным поиском (RAG)

  • Поддерживает протокол многоходовых диалогов (MCP)

  • Предоставляет примеры приложений (Browser Assistant, Custom Assistant)

  • Модульные компоненты для LLM и инструментов

  • Позволяет реализовывать пользовательских агентов

  • Предлагает графический интерфейс на базе Gradio

  • Поддерживает параллельные и многошаговые вызовы инструментов

  • Обрабатывает ответы на вопросы по документам с большим контекстом

  1. Клонировать репозиторий: Получите код Qwen-Agent из GitHub.

  2. Установить зависимости: Используйте pip для установки пакета с нужными функциями (например, `pip install -U "qwen-agent[gui,rag,code_interpreter,mcp]"`).

  3. Настроить сервис моделей: Установите API-ключ DashScope или разверните локальный сервис моделей.

  4. Разработать агента: Создавайте пользовательских агентов, наследуя от `Agent`, или используйте встроенные реализации, такие как `Assistant`.

  5. Интегрировать инструменты: Определите и зарегистрируйте пользовательские инструменты или используйте встроенные, такие как `code_interpreter`.

  6. Запустить агента: Выполните агента программно или запустите Gradio GUI.

  7. Взаимодействовать: Отправляйте запросы агенту и получайте ответы.

  • Разработка пользовательских ассистентов
  • Выполнение и анализ кода
  • Ответы на вопросы по документам
  • Автоматизация браузера
  • Интеграция инструментов
  • Планирование сложных задач
  • Бэкенд для ИИ-чат-ботов

Отзывы о Qwen-Agent

Загрузка...

Популярные ИИ-инструменты, похожие на Qwen-Agent

Langroid

AI-репозитории на GitHub

Langroid — это Python-фреймворк для создания приложений на базе LLM с использованием парадигмы мультиагентного программирования. Он позволяет разработчикам создавать агентов,…

Конструкторы AI-агентов

№94 в AI-репозитории на GitHub

Открыть инструмент

AI-репозитории на GitHub

Python-фреймворк для создания приложений на базе LLM с использованием парадигмы мультиагентного программирования. Он позволяет разработчикам создавать агентов,…Langroid — это Python-фреймворк для создания приложений на базе LLM с использованием парадигмы мультиагентного программирования. Он позволяет разработчикам создавать агентов,…

Конструкторы AI-агентов
№94 в AI-репозитории на GitHub

Lagent

AI-репозитории на GitHub

Lagent — это облегченный фреймворк с открытым исходным кодом от InternLM для создания приложений на основе агентов больших языковых моделей (LLM). Вдохновленный PyTorch, он…

Конструкторы AI-агентов
Открыть инструмент

AI-репозитории на GitHub

Облегченный фреймворк с открытым исходным кодом от InternLM для создания приложений на основе агентов больших языковых моделей (LLM). Вдохновленный PyTorch, он…Lagent — это облегченный фреймворк с открытым исходным кодом от InternLM для создания приложений на основе агентов больших языковых моделей (LLM). Вдохновленный PyTorch, он…

Конструкторы AI-агентов
Топ-250: AI-репозитории на GitHub

Pi Agent Harness

AI-репозитории на GitHub

pi — это инструмент для создания AI-агентов, который предоставляет унифицированный LLM API, цикл агентов, TUI и CLI для кодирования агентов. Он предназначен для упрощения…

Конструкторы AI-агентов
Открыть инструмент

AI-репозитории на GitHub

pi — это инструмент для создания AI-агентов, который предоставляет унифицированный LLM API, цикл агентов, TUI и CLI для кодирования агентов. Он предназначен для упрощения…

РекомендованоКонструкторы AI-агентов
Топ-250: AI-репозитории на GitHub

BeeAI Framework

AI-репозитории на GitHub

BeeAI Framework — это набор инструментов с открытым исходным кодом для создания готовых к производству ИИ-агентов и мультиагентных систем. Он поддерживает разработку на Python и…

Конструкторы AI-агентов

№107 в AI-репозитории на GitHub

Открыть инструмент

AI-репозитории на GitHub

Набор инструментов с открытым исходным кодом для создания готовых к производству ИИ-агентов и мультиагентных систем. Он поддерживает разработку на Python и…BeeAI Framework — это набор инструментов с открытым исходным кодом для создания готовых к производству ИИ-агентов и мультиагентных систем. Он поддерживает разработку на Python и…

Конструкторы AI-агентов
№107 в AI-репозитории на GitHub

XAgent: Автономный агент LLM

AI-репозитории на GitHub

XAgent — это автономный агент с открытым исходным кодом, управляемый большими языковыми моделями (LLM), предназначенный для решения сложных задач. Он обладает автономностью,…

Конструкторы AI-агентов
Открыть инструмент

AI-репозитории на GitHub

Автономный агент с открытым исходным кодом, управляемый большими языковыми моделями (LLM), предназначенный для решения сложных задач. Он обладает автономностью,…XAgent — это автономный агент с открытым исходным кодом, управляемый большими языковыми моделями (LLM), предназначенный для решения сложных задач. Он обладает автономностью,…

Конструкторы AI-агентов
Топ-250: AI-репозитории на GitHub

RAGFlow

AI-репозитории на GitHub

RAGFlow — это движок генерации с поддержкой извлечения (RAG) с открытым исходным кодом, который интегрирует передовые возможности RAG с функциями агента, обеспечивая надежный…

Векторные базы данных и поиск

№30 в AI-репозитории на GitHub

Открыть инструмент

AI-репозитории на GitHub

Движок генерации с поддержкой извлечения (RAG) с открытым исходным кодом, который интегрирует передовые возможности RAG с функциями агента, обеспечивая надежный…RAGFlow — это движок генерации с поддержкой извлечения (RAG) с открытым исходным кодом, который интегрирует передовые возможности RAG с функциями агента, обеспечивая надежный…

РекомендованоВекторные базы данных и поиск
№30 в AI-репозитории на GitHub

Gwenflow

AI-репозитории на GitHub

Gwenflow — это Python-фреймворк для оркестрации приложений, основанных на автономных ИИ-агентах и больших языковых моделях (LLM). Он упрощает интеграцию LLM и агентов в…

Конструкторы AI-агентов
Открыть инструмент

AI-репозитории на GitHub

Python-фреймворк для оркестрации приложений, основанных на автономных ИИ-агентах и больших языковых моделях (LLM). Он упрощает интеграцию LLM и агентов в…Gwenflow — это Python-фреймворк для оркестрации приложений, основанных на автономных ИИ-агентах и больших языковых моделях (LLM). Он упрощает интеграцию LLM и агентов в…

Конструкторы AI-агентов
Топ-250: AI-репозитории на GitHub

Dify

AI-репозитории на GitHub

Dify — это платформа с открытым исходным кодом для разработки LLM-приложений. Она предлагает визуальный холст для создания AI-рабочих процессов, RAG-конвейеров и возможностей…

Конструкторы AI-агентов

№11 в AI-репозитории на GitHub

Открыть инструмент

AI-репозитории на GitHub

Платформа с открытым исходным кодом для разработки LLM-приложений. Она предлагает визуальный холст для создания AI-рабочих процессов, RAG-конвейеров и возможностей…Dify — это платформа с открытым исходным кодом для разработки LLM-приложений. Она предлагает визуальный холст для создания AI-рабочих процессов, RAG-конвейеров и возможностей…

РекомендованоКонструкторы AI-агентов
№11 в AI-репозитории на GitHub
1 из 8