xAI
xAI 是 Elon Musk 创立的 AI 公司,提供 Grok 系列模型,专注于通用人工智能和宇宙理解。
支持的模型
Grok 系列
- grok-beta - Grok Beta 版本
- grok-vision - 视觉多模态模型
- grok-instruct - 指令优化版本
配置
基础配置
在 config.yaml 或 ~/.bytebuddy/config.yaml 中配置:
yaml
models:
- name: "xai-grok"
provider: "xai"
model: "grok-beta"
apiKey: "${XAI_API_KEY}"
roles: ["chat"]
defaultCompletionOptions:
temperature: 0.7
maxTokens: 4096高级配置
yaml
models:
- name: "xai-advanced"
provider: "xai"
model: "grok-beta"
apiKey: "${XAI_API_KEY}"
roles: ["chat", "edit"]
defaultCompletionOptions:
temperature: 0.5
maxTokens: 8192
topP: 0.9
topK: 40多模型配置
yaml
models:
- name: "xai-grok"
provider: "xai"
model: "grok-beta"
apiKey: "${XAI_API_KEY}"
roles: ["chat"]
defaultCompletionOptions:
temperature: 0.7
maxTokens: 4096
- name: "xai-vision"
provider: "xai"
model: "grok-vision"
apiKey: "${XAI_API_KEY}"
roles: ["chat"]
capabilities: ["image_input"]
defaultCompletionOptions:
temperature: 0.6
maxTokens: 4096配置字段
必需字段
- name: 模型配置的唯一标识符
- provider: 设置为
"xai" - model: 模型名称
- apiKey: xAI API 密钥
可选字段
- roles: 模型角色 [
chat,edit,apply] - capabilities: 模型能力(如
image_input) - defaultCompletionOptions:
temperature: 控制随机性 (0-1)maxTokens: 最大令牌数topP: 核采样参数topK: 采样候选数量frequencyPenalty: 频率惩罚presencePenalty: 存在惩罚stopSequences: 停止序列
环境变量
bash
# ~/.bashrc 或 ~/.zshrc
export XAI_API_KEY="your-xai-api-key"获取 API 密钥
- 访问 xAI Console
- 注册账户并登录
- 在 API Keys 页面创建新密钥
- 将密钥保存到环境变量
使用场景配置
实时问答
yaml
models:
- name: "real-time-qa"
provider: "xai"
model: "grok-beta"
apiKey: "${XAI_API_KEY}"
roles: ["chat"]
defaultCompletionOptions:
temperature: 0.7
maxTokens: 2048创意写作
yaml
models:
- name: "creative-writing"
provider: "xai"
model: "grok-beta"
apiKey: "${XAI_API_KEY}"
roles: ["chat"]
defaultCompletionOptions:
temperature: 0.9
maxTokens: 4096技术分析
yaml
models:
- name: "tech-analysis"
provider: "xai"
model: "grok-beta"
apiKey: "${XAI_API_KEY}"
roles: ["chat", "edit"]
defaultCompletionOptions:
temperature: 0.3
maxTokens: 4096模型特性
Grok Beta
- 实时信息: 可访问互联网实时信息
- 多语言: 支持多种语言
- 推理能力: 强大的逻辑推理和分析能力
- 幽默感: 具有独特的幽默风格
Grok Vision
- 多模态: 支持图像和文本输入
- 视觉理解: 强大的图像分析能力
- 跨模态推理: 图文结合的理解和生成
使用场景
实时问答
- 获取最新信息
- 分析时事新闻
- 提供实时建议
创意写作
- 生成创意内容
- 写作辅助
- 故事创作
技术分析
- 代码分析
- 技术问题解决
- 科学计算
故障排除
常见错误
- 401 Unauthorized: 检查 API 密钥是否正确
- 429 Too Many Requests: 达到速率限制
- Content Policy Violation: 内容违反使用政策
- Service Unavailable: 服务临时不可用
调试步骤
- 验证 API 密钥格式和有效性
- 检查请求内容是否符合政策
- 确认速率限制和配额
- 查看错误日志
- 访问 xAI 状态页面
最佳实践
1. 利用实时信息
- 设计需要实时信息的提示词
- 验证重要事实的准确性
- 结合最新上下文
2. 优化对话体验
- 利用 Grok 的幽默特性
- 设计自然的对话流程
- 提供清晰的上下文
3. 多模态应用
- 结合图像和文本输入
- 利用视觉理解能力
- 创建丰富的交互体验
4. 内容管理
- 遵守内容使用政策
- 验证生成内容的准确性
- 实施适当的内容过滤
限制和注意事项
- 内容过滤: 遵守内容政策
- 使用限制: 有配额和速率限制
- 准确性: 验证重要信息的准确性
- 实时性: 实时信息可能存在延迟