插件参数
关于所有插件可用的配置选项,请参阅插件通用配置。
embeddings_provider
object
required
嵌入模型提供者配置。
azure_openai
object
required
Azure OpenAI 嵌入模型配置。
endpoint
string
required
Azure OpenAI 嵌入模型端点。
api_key
string
required
Azure OpenAI API 密钥。
vector_search_provider
object
required
向量搜索提供者配置。
azure_ai_search
object
required
Azure AI Search 配置。
endpoint
string
Azure AI Search 端点。
api_key
string
Azure AI Search API 密钥 。
请求体参数
请求体应遵循以下配置。
ai_rag
object
required
请求体 RAG 规范。
embeddings
object
required
嵌入规范。
如果你使用 Azure OpenAI,则以下参数可用。
input
string
required
输入给大语言模型的提示,将用于计算嵌入并生成 RAG 增强响应。
user
string
代表最终用户的唯一标识符,有助于监控和检测滥用。
encoding_format
string
default:
floatvaild vaule:
floatorbase64返回嵌入的数据类型。
dimensions
integer
嵌入模型用于输出向量的维度限制。它应与你的嵌入模型的维度匹配。例如,
text-embedding-ada-002的维度固定为 1536。对于text-embedding-3-small或text-embedding-3-large,维度范围分别为 1 到 1536 和 3072。
vector_search