UNPKG

@aws/aws-distro-opentelemetry-node-autoinstrumentation

Version:

This package provides Amazon Web Services distribution of the OpenTelemetry Node Instrumentation, which allows for auto-instrumentation of NodeJS applications.

58 lines 4.29 kB
/** * This file contains a copy of unstable semantic convention definitions used by this package. * These are copied from @opentelemetry/semantic-conventions/incubating to avoid depending on * the incubating entry point directly, which is not recommended for production use. * * @see https://github.com/open-telemetry/opentelemetry-js/tree/main/semantic-conventions */ export declare const ATTR_GEN_AI_AGENT_NAME = "gen_ai.agent.name"; export declare const ATTR_GEN_AI_INPUT_MESSAGES = "gen_ai.input.messages"; export declare const ATTR_GEN_AI_OPERATION_NAME = "gen_ai.operation.name"; export declare const ATTR_GEN_AI_OUTPUT_MESSAGES = "gen_ai.output.messages"; export declare const ATTR_GEN_AI_PROVIDER_NAME = "gen_ai.provider.name"; export declare const ATTR_GEN_AI_REQUEST_FREQUENCY_PENALTY = "gen_ai.request.frequency_penalty"; export declare const ATTR_GEN_AI_REQUEST_MAX_TOKENS = "gen_ai.request.max_tokens"; export declare const ATTR_GEN_AI_REQUEST_MODEL = "gen_ai.request.model"; export declare const ATTR_GEN_AI_REQUEST_PRESENCE_PENALTY = "gen_ai.request.presence_penalty"; export declare const ATTR_GEN_AI_REQUEST_STOP_SEQUENCES = "gen_ai.request.stop_sequences"; export declare const ATTR_GEN_AI_REQUEST_TEMPERATURE = "gen_ai.request.temperature"; export declare const ATTR_GEN_AI_REQUEST_TOP_K = "gen_ai.request.top_k"; export declare const ATTR_GEN_AI_REQUEST_TOP_P = "gen_ai.request.top_p"; export declare const ATTR_GEN_AI_RESPONSE_FINISH_REASONS = "gen_ai.response.finish_reasons"; export declare const ATTR_GEN_AI_RESPONSE_ID = "gen_ai.response.id"; export declare const ATTR_GEN_AI_RESPONSE_MODEL = "gen_ai.response.model"; export declare const ATTR_GEN_AI_SYSTEM_INSTRUCTIONS = "gen_ai.system_instructions"; export declare const ATTR_GEN_AI_TOOL_CALL_ARGUMENTS = "gen_ai.tool.call.arguments"; export declare const ATTR_GEN_AI_TOOL_CALL_ID = "gen_ai.tool.call.id"; export declare const ATTR_GEN_AI_TOOL_CALL_RESULT = "gen_ai.tool.call.result"; export declare const ATTR_GEN_AI_TOOL_NAME = "gen_ai.tool.name"; export declare const ATTR_GEN_AI_TOOL_TYPE = "gen_ai.tool.type"; export declare const ATTR_GEN_AI_TOOL_DEFINITIONS = "gen_ai.tool.definitions"; export declare const ATTR_GEN_AI_USAGE_CACHE_CREATION_INPUT_TOKENS = "gen_ai.usage.cache_creation_input_tokens"; export declare const ATTR_GEN_AI_USAGE_CACHE_READ_INPUT_TOKENS = "gen_ai.usage.cache_read_input_tokens"; export declare const ATTR_GEN_AI_USAGE_INPUT_TOKENS = "gen_ai.usage.input_tokens"; export declare const ATTR_GEN_AI_USAGE_OUTPUT_TOKENS = "gen_ai.usage.output_tokens"; export declare const ATTR_GEN_AI_OUTPUT_TYPE = "gen_ai.output.type"; export declare const GEN_AI_OPERATION_NAME_VALUE_CHAT = "chat"; export declare const GEN_AI_OPERATION_NAME_VALUE_EMBEDDINGS = "embeddings"; export declare const GEN_AI_OPERATION_NAME_VALUE_EXECUTE_TOOL = "execute_tool"; export declare const GEN_AI_OPERATION_NAME_VALUE_GENERATE_CONTENT = "generate_content"; export declare const GEN_AI_OPERATION_NAME_VALUE_INVOKE_AGENT = "invoke_agent"; export declare const GEN_AI_OPERATION_NAME_VALUE_RETRIEVAL = "retrieval"; export declare const GEN_AI_OPERATION_NAME_VALUE_TEXT_COMPLETION = "text_completion"; export declare const GEN_AI_OUTPUT_TYPE_VALUE_TEXT = "text"; export declare const GEN_AI_OUTPUT_TYPE_VALUE_JSON = "json"; export declare const GEN_AI_PROVIDER_NAME_VALUE_ANTHROPIC = "anthropic"; export declare const GEN_AI_PROVIDER_NAME_VALUE_AWS_BEDROCK = "aws.bedrock"; export declare const GEN_AI_PROVIDER_NAME_VALUE_AZURE_AI_OPENAI = "azure.ai.openai"; export declare const GEN_AI_PROVIDER_NAME_VALUE_COHERE = "cohere"; export declare const GEN_AI_PROVIDER_NAME_VALUE_DEEPSEEK = "deepseek"; export declare const GEN_AI_PROVIDER_NAME_VALUE_GCP_GEMINI = "gcp.gemini"; export declare const GEN_AI_PROVIDER_NAME_VALUE_GCP_GEN_AI = "gcp.gen_ai"; export declare const GEN_AI_PROVIDER_NAME_VALUE_GCP_VERTEX_AI = "gcp.vertex_ai"; export declare const GEN_AI_PROVIDER_NAME_VALUE_GROQ = "groq"; export declare const GEN_AI_PROVIDER_NAME_VALUE_MISTRAL_AI = "mistral_ai"; export declare const GEN_AI_PROVIDER_NAME_VALUE_OPENAI = "openai"; export declare const GEN_AI_PROVIDER_NAME_VALUE_PERPLEXITY = "perplexity"; export declare const GEN_AI_PROVIDER_NAME_VALUE_X_AI = "x_ai"; //# sourceMappingURL=semconv.d.ts.map