智能体与多智能体

Claude Quickstarts:客服、浏览器与智能体应用示例

anthropics/claude-quickstarts

Anthropic 的应用示例合集,涵盖客服知识库、数据分析、浏览器与桌面操作等场景,适合作为开发起点。

★ 17.7K星级
⑂ 3KFork 数
197未解决的问题
TypeScript语言
MIT许可证
Q84编辑评分

概览

Claude Quickstarts 提供多个相互独立的应用目录,每个示例都有自己的安装方式与外部服务要求。它展示的不只是一次模型请求,还包括界面、工具调用、知识库或任务状态等应用组件。选择一个与业务最接近的目录,先理解输入如何进入模型、工具如何返回结果以及界面如何呈现,再替换自己的数据和规则,比同时运行全部示例更容易定位问题。

主要功能

  • 提供连接知识库的客服界面示例。
  • 包含交互式数据分析应用。
  • 提供容器化桌面操作演示。
  • 浏览器示例使用 Playwright 工具。
  • 包含跨会话推进任务的编码智能体示例。
  • 各目录提供独立 README 和配置说明。

要求、安装和快速入门

1. 克隆 anthropics/claude-quickstarts,选择一个示例目录。
2. 以 customer-support-agent 为例,进入该目录执行 npm install。
3. 按该目录 README 设置 .env.local 中的 ANTHROPIC_API_KEY 与所需 AWS 凭据。
4. 建立 Amazon Bedrock 知识库并更新示例中的知识库 ID 与名称。
5. 检查示例模型 ID 是否仍在当前账户可用,按实际服务配置调整。
6. 执行 npm run dev,在本地界面用已知答案的问题验证检索和回答。

用法

若目标是售后助手,可先把一份产品说明书放入知识库,用退货条件、安装步骤等问题检查回答是否来自正确段落。记录无法检索或应转人工的情况,再调整知识库与界面。需要浏览器操作时应改选 browser-use-demo,按其工具和环境说明设置;不同目录的依赖不能混用,也不能把客服示例的运行命令直接套用到桌面演示。

实施要点
这些示例是应用开发起点,正式服务仍需补充用户认证、访问控制、错误处理与费用监测。示例中的旧模型名称、区域和知识库 ID 都需要按自己的账户检查。

模型兼容性与使用场景

运行环境随子项目变化。客服示例需要 Node.js、Claude API 与 AWS Bedrock 知识库;桌面和浏览器演示另有环境依赖。应在隔离开发环境中运行,并使用服务端凭据管理。

许可证与风险说明

示例代码采用 MIT;模型 API、AWS 等外部服务独立计费并适用各自条款。

Firecrawl

firecrawl/firecrawl

★ 161.1KTypeScript

LangChain

langchain-ai/langchain

★ 143.6KPython

RAGFlow

infiniflow/ragflow

★ 86.7KGo