# 生成向量

将文本转换为向量，供应用后续存储、比较或检索使用。本任务覆盖向量生成，不包含向量存储和索引管理。

## 前提条件

准备具有 Genesis 权限的个人访问令牌或服务账号 API Key，凭据配置参阅[管理 Genesis 访问凭据](../../../../guides/genesis/api-keys.md#选择凭据类型)。先[查询与选择模型](models.md)，选择向量嵌入模型，并准备要转换的文本。

## 调用顺序

1. 使用所选模型和文本[创建 Embedding](../../../../reference/api/genesis/text-embeddings/embeddings.md)。批量输入时，保留文本的原始顺序。
2. 读取返回的向量，并按结果中的输入索引关联原始文本。
3. 将向量和对应文本交给应用的后续处理流程。

## API 操作

| 要完成的事 | API 操作 | 何时使用或确认什么 |
| --- | --- | --- |
| 将文本转换为向量 | [创建 Embedding](../../../../reference/api/genesis/text-embeddings/embeddings.md) | 处理单条或批量文本，并取得对应向量。 |

## 结果确认

检查返回结果是否与输入文本对应，并确认向量编码和长度符合应用需要。

## 限制和注意事项

输出编码和自定义向量维度的支持范围取决于所选模型，不能假定所有模型具有相同选项。
