Embedding - OpenAI
基本介绍
OpenAI 向量嵌入器是 Eino Embedding 接口的一个实现,用于将文本转换为向量表示。该组件实现了 [🚧]Eino: Embedding 使用说明,主要用于以下场景:
- 需要将文本转换为高维向量表示
- 使用 OpenAI 的 embedding 模型
- 使用 Azure OpenAI Service 的 embedding 模型
使用方式
组件初始化
OpenAI 向量嵌入器通过 NewEmbedder
函数进行初始化,主要配置参数如下:
生成向量嵌入
文本向量化通过 EmbedStrings
方法实现:
完整使用示例
基本使用
相关文档
最后修改
January 20, 2025
: upadte eino docs (be7b33a)