Constant GEN_AI_TOOL_TYPE
pub const GEN_AI_TOOL_TYPE: &'static str;{note: Moved to the OpenTelemetry GenAI semantic conventions repository. , reason: uncategorized}
opentelemetry and semconv_experimental only.Expand description
Type of the tool utilized by the agent
§Notes
Extension: A tool executed on the agent-side to directly call external APIs, bridging the gap between the agent and real-world systems. Agent-side operations involve actions that are performed by the agent on the server or within the agent’s controlled environment. Function: A tool executed on the client-side, where the agent generates parameters for a predefined function, and the client executes the logic. Client-side operations are actions taken on the user’s end or within the client application. Datastore: A tool used by the agent to access and query structured or unstructured external data for retrieval-augmented tasks or knowledge updates.
§Examples
"function""extension""datastore"