aisuite:本地化桌面AI助手,一键构建智能代理系统
aisuite[1]是一款轻便的Python框架,专为开发大语言模型(LLM)应用打造。在此基础上开发的OpenCoworker桌面AI代理,不仅支持日常对话,更能自主完成实际工作:操作本地文件、处理通讯(如Slack、邮件)、制作PDF报告或Excel表格,还能实现定时任务(例如每日新闻摘要)。所有数据都在本地存储,用户既可调用OpenAI、Anthropic、Google等云端API,也能利用Ollama实现完全离线运行。
该系统采用了分层架构设计:
说明:利用model="provider:name"的语法,无需改动代码即可无缝切换底层模型。
说明:智能体Agent会自动调用Git和文件工具获取上下文信息,从而生成结构化的回复。
注:本文内容仅供参考,更多细节请以官方GitHub页面为准。
欢迎关注、点赞与在看,感谢您的阅读~
GitHub 代码库:https://github.com/andrewyng/aisuite
Ollama 官网:https://ollama.com/
macOS 下载:https://github.com/andrewyng/aisuite/releases/latest/download/OpenCoworker-macos-arm64.dmg
Windows 安装包:https://github.com/andrewyng/aisuite/releases/latest/download/OpenCoworker-windows-setup.exe
OpenCoworker 入门指南:https://github.com/andrewyng/aisuite/blob/main/docs/opencoworker-quickstart.md
Chat Completions 入门指南:https://github.com/andrewyng/aisuite/blob/main/docs/chat-completions-quickstart.md
Agents 入门指南:https://github.com/andrewyng/aisuite/blob/main/docs/agents-quickstart.md
Discord 社区:https://discord.gg/T6Nvn8ExSb