Claude Cookbooks
Claude Cookbooks 提供了旨在帮助开发者使用 Claude 进行构建的代码和指南,提供了可直接复制并轻松集成到您自己项目中的代码片段。
前置条件
为了充分利用本 cookbook 中的示例,您需要一个 Claude API 密钥(可在此处免费注册)。
虽然代码示例主要使用 Python 编写,但这些概念可以适配到任何支持与 Claude API 交互的编程语言。
如果您是 Claude API 的新手,我们建议您从我们的 Claude API 基础课程开始,以打下坚实的基础。
进一步探索
正在寻找更多资源来增强您使用 Claude 和 AI 助手的体验?请查看以下有用的链接:
贡献
Claude Cookbooks 得益于开发者社区的贡献而蓬勃发展。我们重视您的意见,无论是提交想法、修复错别字、添加新指南还是改进现有指南。通过贡献,您将帮助使这个资源对每个人都更有价值。
为避免重复劳动,请在贡献之前查看现有的 issues 和 pull requests。
如果您有新示例或指南的想法,请在 issues 页面上分享。
示例目录
能力
工具使用与集成
第三方集成
- 检索增强生成:使用外部数据源补充 Claude 的知识。
- 使用 Voyage AI 生成嵌入
多模态能力
- Claude 视觉能力:
- 使用 Claude 生成图像:将 Claude 与 Stable Diffusion 结合用于图像生成。
高级技术
- 子代理:学习如何将 Haiku 作为子代理与 Opus 结合使用。
- 向 Claude 上传 PDF:将 PDF 解析为文本并传递给 Claude。
- 自动化评估:使用 Claude 自动化提示词评估过程。
- 启用 JSON 模式:确保 Claude 输出一致的 JSON。
- 创建审核过滤器:使用 Claude 为您的应用程序创建内容审核过滤器。
- 提示词缓存:学习使用 Claude 进行高效提示词缓存的技术。
其他资源
- Anthropic on AWS:探索在 AWS 基础设施上使用 Claude 的示例和解决方案。
- AWS Samples:来自 AWS 的代码示例集合,可适配用于 Claude。请注意,某些示例可能需要进行修改才能在 Claude 上达到最佳效果。
