# Genesis

使用 Genesis 调用模型、生成向量或重排检索结果。每个任务都直接链接到对应的 API Reference 页面。

## 开始调用

1. [创建 Genesis 访问凭据](../../../guides/genesis/api-keys.md#创建和管理个人访问令牌)。
2. [查看模型列表](../../../reference/api/genesis/models.md)，从响应中复制要使用的模型 ID。
3. 在下面选择任务，并将模型 ID 填入该接口的 `model` 字段。

## 按任务调用

| 要完成的事 | 直接进入 | 何时使用 |
| --- | --- | --- |
| 按消息生成文本 | [Chat Completions](../../../reference/api/genesis/text-generation/chat-completions.md) | 应用使用 OpenAI Chat Completions 请求形态。 |
| 在生成过程中接收内容 | [Chat Completions 的流式响应](../../../reference/api/genesis/text-generation/chat-completions.md#流式响应) | 需要持续处理生成增量。 |
| 使用 Responses 请求形态 | [Responses](../../../reference/api/genesis/text-generation/responses.md) | 应用已经采用 Responses 输入和输出结构。 |
| 使用 Anthropic 请求形态 | [Messages（Anthropic）](../../../reference/api/genesis/text-generation/anthropic-messages.md) | 应用已经采用 Anthropic Messages 结构。 |
| 将文本转换为向量 | [Embeddings](../../../reference/api/genesis/text-embeddings/embeddings.md) | 需要把内容用于检索或相似度计算。 |
| 对候选内容排序 | [Rerank](../../../reference/api/genesis/text-reranking/rerank.md) | 已有查询和候选内容，需要按相关性重新排序。 |
