此版本仍在开发中,尚未被视为稳定版本。最新的快照版本请使用 Spring AI 1.0.0-SNAPSHOT!spring-doc.cn

低基数键将添加到指标和跟踪中,而高基数键将仅添加到跟踪中。
表 1.低基数键

gen_ai.operation.namespring-doc.cn

frameworkspring-doc.cn

gen_ai.systemspring-doc.cn

spring_aispring-doc.cn

spring.ai.kindspring-doc.cn

Spring AI 种类 -chat_clientspring-doc.cn

spring.ai.chat.client.streamspring-doc.cn

聊天模型响应是流吗 -true or falsespring-doc.cn

表 2.高基数键

spring.ai.chat.client.advisor.paramsspring-doc.cn

advisor 参数映射。spring-doc.cn

spring.ai.chat.client.advisorsspring-doc.cn

已配置的聊天客户端顾问列表。spring-doc.cn

spring.ai.chat.client.streamspring-doc.cn

聊天模型响应是流吗。spring-doc.cn

spring.ai.chat.client.system.paramsspring-doc.cn

Chat 客户端系统参数。spring-doc.cn

spring.ai.chat.client.system.textspring-doc.cn

Chat 客户端系统文本。spring-doc.cn

spring.ai.chat.client.tool.function.namesspring-doc.cn

启用工具函数名称。spring-doc.cn

spring.ai.chat.client.tool.functioncallbacksspring-doc.cn

已配置的聊天客户端函数回调列表。spring-doc.cn

spring.ai.chat.client.user.paramsspring-doc.cn

Chat 客户端用户参数。spring-doc.cn

spring.ai.chat.client.user.textspring-doc.cn

Chat 客户端用户文本。spring-doc.cn

财产spring-doc.cn

描述spring-doc.cn

违约spring-doc.cn

spring.ai.chat.client.observations.include-inputspring-doc.cn

允许在观察中包括输入内容。这会带来暴露敏感或私人信息的风险。请小心!spring-doc.cn

falsespring-doc.cn

表 3.低基数键

spring.ai.kindspring-doc.cn

Spring AI 种类 -chat_client_advisorspring-doc.cn

spring.ai.chat.client.advisor.typespring-doc.cn

如果 advisor 在请求处理中应用其逻辑,则 、 或 .BEFOREAFTERAROUNDspring-doc.cn

表 4.高基数键

spring.ai.chat.client.advisor.namespring-doc.cn

顾问的姓名spring-doc.cn

目前,只有以下 AI 模型提供商的 ChatModel 和 EmbeddingModel 实现支持可观测性功能:OpenAI、Ollama、Anthropic 和 Mistral。未来版本将支持其他 AI 模型提供程序。
表 5.低基数键

gen_ai.operation.namespring-doc.cn

正在执行的操作的名称。spring-doc.cn

gen_ai.systemspring-doc.cn

由客户端检测标识的模型提供程序。spring-doc.cn

gen_ai.request.modelspring-doc.cn

要向其发出请求的模型的名称。spring-doc.cn

gen_ai.response.modelspring-doc.cn

生成响应的模型的名称。spring-doc.cn

表 6.高基数键

gen_ai.request.frequency_penaltyspring-doc.cn

模型请求的频率损失设置。spring-doc.cn

gen_ai.request.max_tokensspring-doc.cn

模型为请求生成的最大令牌数。spring-doc.cn

gen_ai.request.presence_penaltyspring-doc.cn

模型请求的存在惩罚设置。spring-doc.cn

gen_ai.request.stop_sequencesspring-doc.cn

模型将用于停止生成更多标记的序列列表。spring-doc.cn

gen_ai.request.temperaturespring-doc.cn

模型请求的温度设置。spring-doc.cn

gen_ai.request.top_kspring-doc.cn

模型请求的 top_k 采样设置。spring-doc.cn

gen_ai.request.top_pspring-doc.cn

模型请求的 top_p 采样设置。spring-doc.cn

gen_ai.response.finish_reasonsspring-doc.cn

模型停止生成令牌的原因,对应于收到的每一代。spring-doc.cn

gen_ai.response.idspring-doc.cn

AI 响应的唯一标识符。spring-doc.cn

gen_ai.usage.input_tokensspring-doc.cn

模型输入 (prompt) 中使用的标记数。spring-doc.cn

gen_ai.usage.output_tokensspring-doc.cn

模型输出 (completion) 中使用的标记数。spring-doc.cn

gen_ai.usage.total_tokensspring-doc.cn

模型交换中使用的代币总数。spring-doc.cn

gen_ai.promptspring-doc.cn

发送到模型的完整提示。spring-doc.cn

gen_ai.completionspring-doc.cn

从模型收到的完整响应。spring-doc.cn

财产spring-doc.cn

描述spring-doc.cn

违约spring-doc.cn

spring.ai.chat.observations.include-promptspring-doc.cn

truefalsespring-doc.cn

falsespring-doc.cn

spring.ai.chat.observations.include-completionspring-doc.cn

truefalsespring-doc.cn

falsespring-doc.cn

目前,只有以下 AI 模型提供商的 ChatModel 和 EmbeddingModel 实现支持可观测性功能:OpenAI、Ollama、Anthropic 和 Mistral。未来版本将支持其他 AI 模型提供程序。
表 7.低基数键

gen_ai.operation.namespring-doc.cn

正在执行的操作的名称。spring-doc.cn

gen_ai.systemspring-doc.cn

由客户端检测标识的模型提供程序。spring-doc.cn

gen_ai.request.modelspring-doc.cn

要向其发出请求的模型的名称。spring-doc.cn

gen_ai.response.modelspring-doc.cn

生成响应的模型的名称。spring-doc.cn

表 8.高基数键

gen_ai.request.embedding.dimensionsspring-doc.cn

生成的输出嵌入具有的维度数。spring-doc.cn

gen_ai.usage.input_tokensspring-doc.cn

模型输入中使用的标记数。spring-doc.cn

gen_ai.usage.total_tokensspring-doc.cn

模型交换中使用的代币总数。spring-doc.cn

表 9.低基数键

gen_ai.operation.namespring-doc.cn

正在执行的操作的名称。spring-doc.cn

gen_ai.systemspring-doc.cn

由客户端检测标识的模型提供程序。spring-doc.cn

gen_ai.request.modelspring-doc.cn

要向其发出请求的模型的名称。spring-doc.cn

表 10.高基数键

名字spring-doc.cn

描述spring-doc.cn

gen_ai.request.image.response_formatspring-doc.cn

返回生成图像的格式。spring-doc.cn

gen_ai.request.image.sizespring-doc.cn

要生成的图像的大小。spring-doc.cn

gen_ai.request.image.stylespring-doc.cn

要生成的图像的样式。spring-doc.cn

gen_ai.response.idspring-doc.cn

AI 响应的唯一标识符。spring-doc.cn

gen_ai.response.modelspring-doc.cn

生成响应的模型的名称。spring-doc.cn

gen_ai.usage.input_tokensspring-doc.cn

模型输入 (prompt) 中使用的标记数。spring-doc.cn

gen_ai.usage.output_tokensspring-doc.cn

模型输出 (generation) 中使用的令牌数。spring-doc.cn

gen_ai.usage.total_tokensspring-doc.cn

模型交换中使用的代币总数。spring-doc.cn

gen_ai.promptspring-doc.cn

发送到模型的完整提示。spring-doc.cn

财产spring-doc.cn

描述spring-doc.cn

违约spring-doc.cn

spring.ai.image.observations.include-promptspring-doc.cn

truefalsespring-doc.cn

falsespring-doc.cn

表 11.低基数键

spring.ai.kindspring-doc.cn

Spring AI 种类 -vector_storespring-doc.cn

db.systemspring-doc.cn

由客户端检测标识的数据库管理系统 (DBMS) 产品。其中之一 ,pg_vectorazurecassandrachromaelasticsearchmilvusneo4jopensearchqdrantredistypesenseweaviatepineconeoraclemongodbgemfirehanasimplespring-doc.cn

db.operation.namespring-doc.cn

正在执行的操作或命令的名称。、 或 之一。adddeletequeryspring-doc.cn

表 12.高基数键

db.collection.namespring-doc.cn

数据库中集合 (表、容器) 的名称。spring-doc.cn

db.vector.dimension_countspring-doc.cn

向量的维度。spring-doc.cn

db.vector.field_namespring-doc.cn

作为向量的 name 字段(例如,字段名称)。spring-doc.cn

db.vector.query.filterspring-doc.cn

搜索查询中使用的元数据筛选条件。spring-doc.cn

db.namespacespring-doc.cn

数据库的命名空间。spring-doc.cn

db.vector.query.contentspring-doc.cn

正在执行的搜索查询的内容。spring-doc.cn

db.vector.query.response.documentsspring-doc.cn

从相似性搜索查询返回的文档。需要通过自动配置和使用 OpenTelemetry 事件来启用。spring-doc.cn

db.vector.similarity_metricspring-doc.cn

相似性搜索中使用的量度。spring-doc.cn

db.vector.query.similarity_thresholdspring-doc.cn

接受所有搜索分数的相似性阈值。阈值 0.0 表示接受任何相似性或禁用相似性阈值筛选。阈值 1.0 表示需要完全匹配。spring-doc.cn

db.vector.query.top_kspring-doc.cn

查询返回的前 k 个最相似的向量。spring-doc.cn

财产spring-doc.cn

描述spring-doc.cn

违约spring-doc.cn

spring.ai.vectorstore.observations.include-query-responsespring-doc.cn

truefalsespring-doc.cn

falsespring-doc.cn