Qwen-Agent 5分钟快速开始
基于Qwen的智能体框架,快速搭建支持工具调用的AI应用
环境要求
支持的操作系统
运行环境
所需工具
Python包管理
操作步骤
安装Qwen-Agent
使用pip安装稳定版本
pip install qwen-agent
预期结果::Successfully installed qwen-agent-xxx 等依赖包信息
确保网络连接正常,可添加 -i https://pypi.tuna.tsinghua.edu.cn/simple 加速
设置模型服务
配置DashScope API密钥或部署本地模型服务
export DASHSCOPE_API_KEY='your-api-key'
set DASHSCOPE_API_KEY=your-api-key
预期结果::无错误提示,环境变量设置成功
如果没有DashScope API,可跳过此步,但后续需要部署本地模型服务
运行简单示例
创建一个基础智能体并测试对话
python -c "from qwen_agent import Assistant; agent = Assistant(); print(agent.chat('你好'))"
预期结果::智能体回复如 '你好!我是Qwen智能体,有什么可以帮您的?'
首次运行可能需要下载模型,确保网络畅通
验证成功
智能体正确响应对话请求
快速提示
使用DashScope API可免部署,快速体验
查看examples目录获取更多应用示例
常见问题
安装失败,提示网络错误
检查网络或使用国内镜像源如 -i https://pypi.tuna.tsinghua.edu.cn/simple
运行时报错 'DASHSCOPE_API_KEY not set'
确保正确设置环境变量或部署本地模型服务
下一步
探索内置工具如代码解释器
参考FAQ启用Docker运行代码解释器
开发自定义智能体
基于BaseTool和Agent类扩展功能
相关项目推荐
public-apis/public-apis
免费API资源汇总列表
EbookFoundation/free-programming-books
📚 免费提供的编程书籍
donnemartin/system-design-primer
学习如何设计大规模系统。为系统设计面试做准备。包含Anki记忆卡片。
vinta/awesome-python
精心整理的优质Python框架、库、软件及资源列表
TheAlgorithms/Python
所有算法均使用Python实现
Significant-Gravitas/AutoGPT
AutoGPT致力于实现人人可用的普惠AI,让每个人都能使用和构建AI。我们的使命是提供工具,让您专注于重要事务。