基础 URL:
https://ai.megallm.io 用于所有与 Anthropic 兼容的端点可用端点
Messages
使用 Claude 模型创建对话消息
函数调用
使 Claude 能够与外部工具和函数进行交互
快速示例
支持的模型
功能特性
高级推理
Claude 为复杂任务提供的高级推理能力。大上下文窗口
处理多达 200K 令牌以进行广泛的文档分析。工具使用
对函数调用和工具集成的原生支持。视觉能力
分析图像和视觉内容以及文本。SDK 支持
MegaLLM 支持与 Anthropic 兼容的 SDK:- Python:
anthropic官方 SDK - TypeScript/JavaScript:
@anthropic-ai/sdk - Go: 社区 SDK
- Ruby:
anthropic-rb
与 OpenAI 的主要区别
消息格式
Anthropic 使用略有不同的消息格式:响应格式
工具使用格式
迁移指南
从 Anthropic 迁移到 MegaLLM:身份验证
使用x-api-key 标头进行 Anthropic 格式的身份验证:
速率限制
错误处理
MegaLLM 返回与 Anthropic 兼容的错误响应:高级功能
对话历史
在多轮对话中保持上下文:温度和采样
控制响应的创造性:使用场景
文档分析
代码审查
最佳实践
- 使用系统提示: Claude 对清晰的系统指令反应良好
- 利用上下文窗口: 利用 200K 令牌上下文处理大型文档
- 结构化提示: 对复杂请求使用清晰的格式和编号列表
- 温度设置: 对事实性任务使用较低的温度 (0-0.3)
- 模型选择: 选择 Opus 进行复杂推理、Sonnet 实现平衡、Haiku 提高速度
下一步
- 探索 Messages API 以进行对话式 AI
- 了解函数调用以使用工具
- 实现流式传输以获得实时响应

