diff --git a/packages/opentelemetry-instrumentation-alephalpha/poetry.lock b/packages/opentelemetry-instrumentation-alephalpha/poetry.lock index d1074b9b5..0103f10fa 100644 --- a/packages/opentelemetry-instrumentation-alephalpha/poetry.lock +++ b/packages/opentelemetry-instrumentation-alephalpha/poetry.lock @@ -852,13 +852,13 @@ opentelemetry-api = "1.25.0" [[package]] name = "opentelemetry-semantic-conventions-ai" -version = "0.3.4" +version = "0.3.5" description = "OpenTelemetry Semantic Conventions Extension for Large Language Models" optional = false python-versions = "<4,>=3.9" files = [ - {file = "opentelemetry_semantic_conventions_ai-0.3.4-py3-none-any.whl", hash = "sha256:e4b274671fbad410760a940950bd96471e0ae230c31e4cda68ebb3db9a308eac"}, - {file = "opentelemetry_semantic_conventions_ai-0.3.4.tar.gz", hash = "sha256:657d54e2ce51e561cfc3337d8318fc9da316b3c091ea58e824d887360ffc0243"}, + {file = "opentelemetry_semantic_conventions_ai-0.3.5-py3-none-any.whl", hash = "sha256:cecdaf2f6c67f85f13ddad87f409d90644581a130429c55baa268105697c3b09"}, + {file = "opentelemetry_semantic_conventions_ai-0.3.5.tar.gz", hash = "sha256:f99c07ce207e91fce4843496cbf71c158cfeb214f5fe5d1c29dff95f0e731348"}, ] [[package]] @@ -1718,4 +1718,4 @@ instruments = [] [metadata] lock-version = "2.0" python-versions = ">=3.9,<4" -content-hash = "52ae2349141516dd5598ac3ff4b3a61dfcb6106bfe9ffdb3ec4a7a3f5c803268" +content-hash = "e5061f256182831bd0872b13a5eadf4adafe28f045b832c88bb13f11cd377a06" diff --git a/packages/opentelemetry-instrumentation-alephalpha/pyproject.toml b/packages/opentelemetry-instrumentation-alephalpha/pyproject.toml index e9ee12a77..322a630fa 100644 --- a/packages/opentelemetry-instrumentation-alephalpha/pyproject.toml +++ b/packages/opentelemetry-instrumentation-alephalpha/pyproject.toml @@ -27,7 +27,7 @@ python = ">=3.9,<4" opentelemetry-api = "^1.25.0" opentelemetry-instrumentation = "^0.46b0" opentelemetry-semantic-conventions = "^0.46b0" -opentelemetry-semantic-conventions-ai = "0.3.4" +opentelemetry-semantic-conventions-ai = "0.3.5" [tool.poetry.group.dev.dependencies] autopep8 = "^2.2.0" diff --git a/packages/opentelemetry-instrumentation-anthropic/poetry.lock b/packages/opentelemetry-instrumentation-anthropic/poetry.lock index f632eef6d..af748e124 100644 --- a/packages/opentelemetry-instrumentation-anthropic/poetry.lock +++ b/packages/opentelemetry-instrumentation-anthropic/poetry.lock @@ -676,13 +676,13 @@ opentelemetry-api = "1.25.0" [[package]] name = "opentelemetry-semantic-conventions-ai" -version = "0.3.4" +version = "0.3.5" description = "OpenTelemetry Semantic Conventions Extension for Large Language Models" optional = false python-versions = "<4,>=3.9" files = [ - {file = "opentelemetry_semantic_conventions_ai-0.3.4-py3-none-any.whl", hash = "sha256:e4b274671fbad410760a940950bd96471e0ae230c31e4cda68ebb3db9a308eac"}, - {file = "opentelemetry_semantic_conventions_ai-0.3.4.tar.gz", hash = "sha256:657d54e2ce51e561cfc3337d8318fc9da316b3c091ea58e824d887360ffc0243"}, + {file = "opentelemetry_semantic_conventions_ai-0.3.5-py3-none-any.whl", hash = "sha256:cecdaf2f6c67f85f13ddad87f409d90644581a130429c55baa268105697c3b09"}, + {file = "opentelemetry_semantic_conventions_ai-0.3.5.tar.gz", hash = "sha256:f99c07ce207e91fce4843496cbf71c158cfeb214f5fe5d1c29dff95f0e731348"}, ] [[package]] @@ -1450,4 +1450,4 @@ instruments = [] [metadata] lock-version = "2.0" python-versions = ">=3.9,<4" -content-hash = "14b5dc5c197332e0aca42b3424feafab02b4738c9a1bb90f9228aad0a8da3728" +content-hash = "e7352b363446456f1aeb4539576d2f989f003f8b788c64b9fc2a24dd95531f5b" diff --git a/packages/opentelemetry-instrumentation-anthropic/pyproject.toml b/packages/opentelemetry-instrumentation-anthropic/pyproject.toml index 7dd4f8b22..9ef30340e 100644 --- a/packages/opentelemetry-instrumentation-anthropic/pyproject.toml +++ b/packages/opentelemetry-instrumentation-anthropic/pyproject.toml @@ -27,7 +27,7 @@ python = ">=3.9,<4" opentelemetry-api = "^1.25.0" opentelemetry-instrumentation = "^0.46b0" opentelemetry-semantic-conventions = "^0.46b0" -opentelemetry-semantic-conventions-ai = "0.3.4" +opentelemetry-semantic-conventions-ai = "0.3.5" [tool.poetry.group.dev.dependencies] autopep8 = "^2.2.0" diff --git a/packages/opentelemetry-instrumentation-bedrock/poetry.lock b/packages/opentelemetry-instrumentation-bedrock/poetry.lock index 00546642f..2d7ab76fb 100644 --- a/packages/opentelemetry-instrumentation-bedrock/poetry.lock +++ b/packages/opentelemetry-instrumentation-bedrock/poetry.lock @@ -728,13 +728,13 @@ opentelemetry-api = "1.25.0" [[package]] name = "opentelemetry-semantic-conventions-ai" -version = "0.3.4" +version = "0.3.5" description = "OpenTelemetry Semantic Conventions Extension for Large Language Models" optional = false python-versions = "<4,>=3.9" files = [ - {file = "opentelemetry_semantic_conventions_ai-0.3.4-py3-none-any.whl", hash = "sha256:e4b274671fbad410760a940950bd96471e0ae230c31e4cda68ebb3db9a308eac"}, - {file = "opentelemetry_semantic_conventions_ai-0.3.4.tar.gz", hash = "sha256:657d54e2ce51e561cfc3337d8318fc9da316b3c091ea58e824d887360ffc0243"}, + {file = "opentelemetry_semantic_conventions_ai-0.3.5-py3-none-any.whl", hash = "sha256:cecdaf2f6c67f85f13ddad87f409d90644581a130429c55baa268105697c3b09"}, + {file = "opentelemetry_semantic_conventions_ai-0.3.5.tar.gz", hash = "sha256:f99c07ce207e91fce4843496cbf71c158cfeb214f5fe5d1c29dff95f0e731348"}, ] [[package]] @@ -1523,4 +1523,4 @@ testing = ["big-O", "jaraco.functools", "jaraco.itertools", "more-itertools", "p [metadata] lock-version = "2.0" python-versions = ">=3.9,<4" -content-hash = "6e9274f23da5ee77edd1a1036ce3735bf8803502f33b69a66914262e31f50ab6" +content-hash = "2ea88a6dc54cb47da05687fe46e112e40d49ec242c7abc35d8edc2dd8b826892" diff --git a/packages/opentelemetry-instrumentation-bedrock/pyproject.toml b/packages/opentelemetry-instrumentation-bedrock/pyproject.toml index 122c2c306..65b5ce609 100644 --- a/packages/opentelemetry-instrumentation-bedrock/pyproject.toml +++ b/packages/opentelemetry-instrumentation-bedrock/pyproject.toml @@ -27,7 +27,7 @@ python = ">=3.9,<4" opentelemetry-api = "^1.25.0" opentelemetry-instrumentation = "^0.46b0" opentelemetry-semantic-conventions = "^0.46b0" -opentelemetry-semantic-conventions-ai = "0.3.4" +opentelemetry-semantic-conventions-ai = "0.3.5" anthropic = ">=0.17.0" [tool.poetry.group.dev.dependencies] diff --git a/packages/opentelemetry-instrumentation-chromadb/poetry.lock b/packages/opentelemetry-instrumentation-chromadb/poetry.lock index 38179c49a..51659b8f9 100644 --- a/packages/opentelemetry-instrumentation-chromadb/poetry.lock +++ b/packages/opentelemetry-instrumentation-chromadb/poetry.lock @@ -1192,13 +1192,13 @@ opentelemetry-api = "1.25.0" [[package]] name = "opentelemetry-semantic-conventions-ai" -version = "0.3.4" +version = "0.3.5" description = "OpenTelemetry Semantic Conventions Extension for Large Language Models" optional = false python-versions = "<4,>=3.9" files = [ - {file = "opentelemetry_semantic_conventions_ai-0.3.4-py3-none-any.whl", hash = "sha256:e4b274671fbad410760a940950bd96471e0ae230c31e4cda68ebb3db9a308eac"}, - {file = "opentelemetry_semantic_conventions_ai-0.3.4.tar.gz", hash = "sha256:657d54e2ce51e561cfc3337d8318fc9da316b3c091ea58e824d887360ffc0243"}, + {file = "opentelemetry_semantic_conventions_ai-0.3.5-py3-none-any.whl", hash = "sha256:cecdaf2f6c67f85f13ddad87f409d90644581a130429c55baa268105697c3b09"}, + {file = "opentelemetry_semantic_conventions_ai-0.3.5.tar.gz", hash = "sha256:f99c07ce207e91fce4843496cbf71c158cfeb214f5fe5d1c29dff95f0e731348"}, ] [[package]] @@ -2384,4 +2384,4 @@ instruments = [] [metadata] lock-version = "2.0" python-versions = ">=3.9,<4" -content-hash = "3ba45a558dc0e448457b99c210f779371e957ba2fb62fe02697fe5c007d2ebee" +content-hash = "e74665508debc6089dd6d3afa98ca2c34f4a99725b24e8a6b34f1c9db9d664b9" diff --git a/packages/opentelemetry-instrumentation-chromadb/pyproject.toml b/packages/opentelemetry-instrumentation-chromadb/pyproject.toml index 83456dd93..f1894ca7d 100644 --- a/packages/opentelemetry-instrumentation-chromadb/pyproject.toml +++ b/packages/opentelemetry-instrumentation-chromadb/pyproject.toml @@ -27,7 +27,7 @@ python = ">=3.9,<4" opentelemetry-api = "^1.25.0" opentelemetry-semantic-conventions = "^0.46b0" opentelemetry-instrumentation = "^0.46b0" -opentelemetry-semantic-conventions-ai = "0.3.4" +opentelemetry-semantic-conventions-ai = "0.3.5" [tool.poetry.group.dev.dependencies] autopep8 = "^2.2.0" diff --git a/packages/opentelemetry-instrumentation-cohere/poetry.lock b/packages/opentelemetry-instrumentation-cohere/poetry.lock index a3eb5c911..fc770fcdc 100644 --- a/packages/opentelemetry-instrumentation-cohere/poetry.lock +++ b/packages/opentelemetry-instrumentation-cohere/poetry.lock @@ -702,13 +702,13 @@ opentelemetry-api = "1.25.0" [[package]] name = "opentelemetry-semantic-conventions-ai" -version = "0.3.4" +version = "0.3.5" description = "OpenTelemetry Semantic Conventions Extension for Large Language Models" optional = false python-versions = "<4,>=3.9" files = [ - {file = "opentelemetry_semantic_conventions_ai-0.3.4-py3-none-any.whl", hash = "sha256:e4b274671fbad410760a940950bd96471e0ae230c31e4cda68ebb3db9a308eac"}, - {file = "opentelemetry_semantic_conventions_ai-0.3.4.tar.gz", hash = "sha256:657d54e2ce51e561cfc3337d8318fc9da316b3c091ea58e824d887360ffc0243"}, + {file = "opentelemetry_semantic_conventions_ai-0.3.5-py3-none-any.whl", hash = "sha256:cecdaf2f6c67f85f13ddad87f409d90644581a130429c55baa268105697c3b09"}, + {file = "opentelemetry_semantic_conventions_ai-0.3.5.tar.gz", hash = "sha256:f99c07ce207e91fce4843496cbf71c158cfeb214f5fe5d1c29dff95f0e731348"}, ] [[package]] @@ -1525,4 +1525,4 @@ instruments = [] [metadata] lock-version = "2.0" python-versions = ">=3.9,<4" -content-hash = "802137ac468dc6219da12427004fefe921bbd66fc55a98b9b92447d796043642" +content-hash = "a84a74114195f2e9969a01cc48b5f4c5089b4217080e076e3ce77346e96b160f" diff --git a/packages/opentelemetry-instrumentation-cohere/pyproject.toml b/packages/opentelemetry-instrumentation-cohere/pyproject.toml index d7395336b..47eed3641 100644 --- a/packages/opentelemetry-instrumentation-cohere/pyproject.toml +++ b/packages/opentelemetry-instrumentation-cohere/pyproject.toml @@ -27,7 +27,7 @@ python = ">=3.9,<4" opentelemetry-api = "^1.25.0" opentelemetry-instrumentation = "^0.46b0" opentelemetry-semantic-conventions = "^0.46b0" -opentelemetry-semantic-conventions-ai = "0.3.4" +opentelemetry-semantic-conventions-ai = "0.3.5" [tool.poetry.group.dev.dependencies] autopep8 = "^2.2.0" diff --git a/packages/opentelemetry-instrumentation-google-generativeai/poetry.lock b/packages/opentelemetry-instrumentation-google-generativeai/poetry.lock index ad3a6a26f..fc1ddee83 100644 --- a/packages/opentelemetry-instrumentation-google-generativeai/poetry.lock +++ b/packages/opentelemetry-instrumentation-google-generativeai/poetry.lock @@ -651,13 +651,13 @@ opentelemetry-api = "1.25.0" [[package]] name = "opentelemetry-semantic-conventions-ai" -version = "0.3.4" +version = "0.3.5" description = "OpenTelemetry Semantic Conventions Extension for Large Language Models" optional = false python-versions = "<4,>=3.9" files = [ - {file = "opentelemetry_semantic_conventions_ai-0.3.4-py3-none-any.whl", hash = "sha256:e4b274671fbad410760a940950bd96471e0ae230c31e4cda68ebb3db9a308eac"}, - {file = "opentelemetry_semantic_conventions_ai-0.3.4.tar.gz", hash = "sha256:657d54e2ce51e561cfc3337d8318fc9da316b3c091ea58e824d887360ffc0243"}, + {file = "opentelemetry_semantic_conventions_ai-0.3.5-py3-none-any.whl", hash = "sha256:cecdaf2f6c67f85f13ddad87f409d90644581a130429c55baa268105697c3b09"}, + {file = "opentelemetry_semantic_conventions_ai-0.3.5.tar.gz", hash = "sha256:f99c07ce207e91fce4843496cbf71c158cfeb214f5fe5d1c29dff95f0e731348"}, ] [[package]] @@ -1386,4 +1386,4 @@ instruments = [] [metadata] lock-version = "2.0" python-versions = ">=3.9,<4" -content-hash = "2f2cff34415f5601163deaa13e9910a465b03c02ccc304c25f416f787dc4a423" +content-hash = "c73a1af86331f68cd1a1ebe2557e04dd020024f4a5459a48e6657458cc7620fe" diff --git a/packages/opentelemetry-instrumentation-google-generativeai/pyproject.toml b/packages/opentelemetry-instrumentation-google-generativeai/pyproject.toml index d883d203f..629e45165 100644 --- a/packages/opentelemetry-instrumentation-google-generativeai/pyproject.toml +++ b/packages/opentelemetry-instrumentation-google-generativeai/pyproject.toml @@ -26,7 +26,7 @@ python = ">=3.9,<4" opentelemetry-api = "^1.25.0" opentelemetry-instrumentation = "^0.46b0" opentelemetry-semantic-conventions = "^0.46b0" -opentelemetry-semantic-conventions-ai = "0.3.4" +opentelemetry-semantic-conventions-ai = "0.3.5" [tool.poetry.group.dev.dependencies] autopep8 = "^2.2.0" diff --git a/packages/opentelemetry-instrumentation-haystack/poetry.lock b/packages/opentelemetry-instrumentation-haystack/poetry.lock index 11124db1a..0109aa6ab 100644 --- a/packages/opentelemetry-instrumentation-haystack/poetry.lock +++ b/packages/opentelemetry-instrumentation-haystack/poetry.lock @@ -761,13 +761,13 @@ opentelemetry-api = "1.25.0" [[package]] name = "opentelemetry-semantic-conventions-ai" -version = "0.3.4" +version = "0.3.5" description = "OpenTelemetry Semantic Conventions Extension for Large Language Models" optional = false python-versions = "<4,>=3.9" files = [ - {file = "opentelemetry_semantic_conventions_ai-0.3.4-py3-none-any.whl", hash = "sha256:e4b274671fbad410760a940950bd96471e0ae230c31e4cda68ebb3db9a308eac"}, - {file = "opentelemetry_semantic_conventions_ai-0.3.4.tar.gz", hash = "sha256:657d54e2ce51e561cfc3337d8318fc9da316b3c091ea58e824d887360ffc0243"}, + {file = "opentelemetry_semantic_conventions_ai-0.3.5-py3-none-any.whl", hash = "sha256:cecdaf2f6c67f85f13ddad87f409d90644581a130429c55baa268105697c3b09"}, + {file = "opentelemetry_semantic_conventions_ai-0.3.5.tar.gz", hash = "sha256:f99c07ce207e91fce4843496cbf71c158cfeb214f5fe5d1c29dff95f0e731348"}, ] [[package]] @@ -1489,4 +1489,4 @@ instruments = [] [metadata] lock-version = "2.0" python-versions = ">=3.9,<4" -content-hash = "c3a5493cdb45bfef043a32ecf343d63607d72652182c8393fcd7e23c60d6b577" +content-hash = "b8805a4b9a541a5ac55d90a1bbadb2517805822495a48c6dc333a597b3c60c43" diff --git a/packages/opentelemetry-instrumentation-haystack/pyproject.toml b/packages/opentelemetry-instrumentation-haystack/pyproject.toml index 104133281..43d5d3282 100644 --- a/packages/opentelemetry-instrumentation-haystack/pyproject.toml +++ b/packages/opentelemetry-instrumentation-haystack/pyproject.toml @@ -27,7 +27,7 @@ python = ">=3.9,<4" opentelemetry-api = "^1.25.0" opentelemetry-instrumentation = "^0.46b0" opentelemetry-semantic-conventions = "^0.46b0" -opentelemetry-semantic-conventions-ai = "0.3.4" +opentelemetry-semantic-conventions-ai = "0.3.5" [tool.poetry.group.dev.dependencies] autopep8 = "^2.2.0" diff --git a/packages/opentelemetry-instrumentation-langchain/poetry.lock b/packages/opentelemetry-instrumentation-langchain/poetry.lock index 1f448b4be..d80bbfe36 100644 --- a/packages/opentelemetry-instrumentation-langchain/poetry.lock +++ b/packages/opentelemetry-instrumentation-langchain/poetry.lock @@ -1381,7 +1381,7 @@ wrapt = ">=1.0.0,<2.0.0" [[package]] name = "opentelemetry-instrumentation-bedrock" -version = "0.24.0" +version = "0.25.0" description = "OpenTelemetry Bedrock instrumentation" optional = false python-versions = ">=3.9,<4" @@ -1393,7 +1393,7 @@ anthropic = ">=0.17.0" opentelemetry-api = "^1.25.0" opentelemetry-instrumentation = "^0.46b0" opentelemetry-semantic-conventions = "^0.46b0" -opentelemetry-semantic-conventions-ai = "0.3.4" +opentelemetry-semantic-conventions-ai = "0.3.5" [package.source] type = "directory" @@ -1401,7 +1401,7 @@ url = "../opentelemetry-instrumentation-bedrock" [[package]] name = "opentelemetry-instrumentation-openai" -version = "0.24.0" +version = "0.25.0" description = "OpenTelemetry OpenAI instrumentation" optional = false python-versions = ">=3.9,<4" @@ -1412,7 +1412,7 @@ develop = true opentelemetry-api = "^1.25.0" opentelemetry-instrumentation = "^0.46b0" opentelemetry-semantic-conventions = "^0.46b0" -opentelemetry-semantic-conventions-ai = "0.3.4" +opentelemetry-semantic-conventions-ai = "0.3.5" tiktoken = ">=0.6.0, <1" [package.extras] @@ -1454,13 +1454,13 @@ opentelemetry-api = "1.25.0" [[package]] name = "opentelemetry-semantic-conventions-ai" -version = "0.3.4" +version = "0.3.5" description = "OpenTelemetry Semantic Conventions Extension for Large Language Models" optional = false python-versions = "<4,>=3.9" files = [ - {file = "opentelemetry_semantic_conventions_ai-0.3.4-py3-none-any.whl", hash = "sha256:e4b274671fbad410760a940950bd96471e0ae230c31e4cda68ebb3db9a308eac"}, - {file = "opentelemetry_semantic_conventions_ai-0.3.4.tar.gz", hash = "sha256:657d54e2ce51e561cfc3337d8318fc9da316b3c091ea58e824d887360ffc0243"}, + {file = "opentelemetry_semantic_conventions_ai-0.3.5-py3-none-any.whl", hash = "sha256:cecdaf2f6c67f85f13ddad87f409d90644581a130429c55baa268105697c3b09"}, + {file = "opentelemetry_semantic_conventions_ai-0.3.5.tar.gz", hash = "sha256:f99c07ce207e91fce4843496cbf71c158cfeb214f5fe5d1c29dff95f0e731348"}, ] [[package]] @@ -2657,4 +2657,4 @@ instruments = [] [metadata] lock-version = "2.0" python-versions = ">=3.9,<4" -content-hash = "ae092f18640c05aed18412ac9d9d22c55a78633f46a190dbbff495e04f03209c" +content-hash = "a8fd0e32f16e0978602d9f7b008a9b2a0556b0afc45dec746a94bd4afc316713" diff --git a/packages/opentelemetry-instrumentation-langchain/pyproject.toml b/packages/opentelemetry-instrumentation-langchain/pyproject.toml index 05e6d44f3..fb4d59803 100644 --- a/packages/opentelemetry-instrumentation-langchain/pyproject.toml +++ b/packages/opentelemetry-instrumentation-langchain/pyproject.toml @@ -27,7 +27,7 @@ python = ">=3.9,<4" opentelemetry-api = "^1.25.0" opentelemetry-instrumentation = "^0.46b0" opentelemetry-semantic-conventions = "^0.46b0" -opentelemetry-semantic-conventions-ai = "0.3.4" +opentelemetry-semantic-conventions-ai = "0.3.5" [tool.poetry.group.dev.dependencies] autopep8 = "^2.2.0" diff --git a/packages/opentelemetry-instrumentation-llamaindex/poetry.lock b/packages/opentelemetry-instrumentation-llamaindex/poetry.lock index f31a49771..a6430ba8f 100644 --- a/packages/opentelemetry-instrumentation-llamaindex/poetry.lock +++ b/packages/opentelemetry-instrumentation-llamaindex/poetry.lock @@ -2383,7 +2383,7 @@ instruments = ["asgiref (>=3.0,<4.0)"] [[package]] name = "opentelemetry-instrumentation-chromadb" -version = "0.24.0" +version = "0.25.0" description = "OpenTelemetry Chroma DB instrumentation" optional = false python-versions = ">=3.9,<4" @@ -2394,7 +2394,7 @@ develop = true opentelemetry-api = "^1.25.0" opentelemetry-instrumentation = "^0.46b0" opentelemetry-semantic-conventions = "^0.46b0" -opentelemetry-semantic-conventions-ai = "0.3.4" +opentelemetry-semantic-conventions-ai = "0.3.5" [package.extras] instruments = [] @@ -2405,7 +2405,7 @@ url = "../opentelemetry-instrumentation-chromadb" [[package]] name = "opentelemetry-instrumentation-cohere" -version = "0.24.0" +version = "0.25.0" description = "OpenTelemetry Cohere instrumentation" optional = false python-versions = ">=3.9,<4" @@ -2416,7 +2416,7 @@ develop = true opentelemetry-api = "^1.25.0" opentelemetry-instrumentation = "^0.46b0" opentelemetry-semantic-conventions = "^0.46b0" -opentelemetry-semantic-conventions-ai = "0.3.4" +opentelemetry-semantic-conventions-ai = "0.3.5" [package.extras] instruments = [] @@ -2448,7 +2448,7 @@ instruments = ["fastapi (>=0.58,<1.0)"] [[package]] name = "opentelemetry-instrumentation-openai" -version = "0.24.0" +version = "0.25.0" description = "OpenTelemetry OpenAI instrumentation" optional = false python-versions = ">=3.9,<4" @@ -2459,7 +2459,7 @@ develop = true opentelemetry-api = "^1.25.0" opentelemetry-instrumentation = "^0.46b0" opentelemetry-semantic-conventions = "^0.46b0" -opentelemetry-semantic-conventions-ai = "0.3.4" +opentelemetry-semantic-conventions-ai = "0.3.5" tiktoken = ">=0.6.0, <1" [package.extras] @@ -2515,13 +2515,13 @@ opentelemetry-api = "1.25.0" [[package]] name = "opentelemetry-semantic-conventions-ai" -version = "0.3.4" +version = "0.3.5" description = "OpenTelemetry Semantic Conventions Extension for Large Language Models" optional = false python-versions = "<4,>=3.9" files = [ - {file = "opentelemetry_semantic_conventions_ai-0.3.4-py3-none-any.whl", hash = "sha256:e4b274671fbad410760a940950bd96471e0ae230c31e4cda68ebb3db9a308eac"}, - {file = "opentelemetry_semantic_conventions_ai-0.3.4.tar.gz", hash = "sha256:657d54e2ce51e561cfc3337d8318fc9da316b3c091ea58e824d887360ffc0243"}, + {file = "opentelemetry_semantic_conventions_ai-0.3.5-py3-none-any.whl", hash = "sha256:cecdaf2f6c67f85f13ddad87f409d90644581a130429c55baa268105697c3b09"}, + {file = "opentelemetry_semantic_conventions_ai-0.3.5.tar.gz", hash = "sha256:f99c07ce207e91fce4843496cbf71c158cfeb214f5fe5d1c29dff95f0e731348"}, ] [[package]] @@ -4508,4 +4508,4 @@ instruments = [] [metadata] lock-version = "2.0" python-versions = ">=3.9,<4" -content-hash = "5b4dc2c37346698dacd8d92b609dc3e7d682d9579d7e5a235fbea57a7e298a0e" +content-hash = "e099f8f6f437fc3775411d77c9e6716b43ac4de9071fccb1dd93dd1cd0be8938" diff --git a/packages/opentelemetry-instrumentation-llamaindex/pyproject.toml b/packages/opentelemetry-instrumentation-llamaindex/pyproject.toml index 09a9e002a..74ad826e6 100644 --- a/packages/opentelemetry-instrumentation-llamaindex/pyproject.toml +++ b/packages/opentelemetry-instrumentation-llamaindex/pyproject.toml @@ -27,7 +27,7 @@ python = ">=3.9,<4" opentelemetry-api = "^1.25.0" opentelemetry-instrumentation = "^0.46b0" opentelemetry-semantic-conventions = "^0.46b0" -opentelemetry-semantic-conventions-ai = "0.3.4" +opentelemetry-semantic-conventions-ai = "0.3.5" inflection = "^0.5.1" [tool.poetry.group.dev.dependencies] diff --git a/packages/opentelemetry-instrumentation-marqo/poetry.lock b/packages/opentelemetry-instrumentation-marqo/poetry.lock index 2e29a8279..d9421ce75 100644 --- a/packages/opentelemetry-instrumentation-marqo/poetry.lock +++ b/packages/opentelemetry-instrumentation-marqo/poetry.lock @@ -426,13 +426,13 @@ opentelemetry-api = "1.25.0" [[package]] name = "opentelemetry-semantic-conventions-ai" -version = "0.3.4" +version = "0.3.5" description = "OpenTelemetry Semantic Conventions Extension for Large Language Models" optional = false python-versions = "<4,>=3.9" files = [ - {file = "opentelemetry_semantic_conventions_ai-0.3.4-py3-none-any.whl", hash = "sha256:e4b274671fbad410760a940950bd96471e0ae230c31e4cda68ebb3db9a308eac"}, - {file = "opentelemetry_semantic_conventions_ai-0.3.4.tar.gz", hash = "sha256:657d54e2ce51e561cfc3337d8318fc9da316b3c091ea58e824d887360ffc0243"}, + {file = "opentelemetry_semantic_conventions_ai-0.3.5-py3-none-any.whl", hash = "sha256:cecdaf2f6c67f85f13ddad87f409d90644581a130429c55baa268105697c3b09"}, + {file = "opentelemetry_semantic_conventions_ai-0.3.5.tar.gz", hash = "sha256:f99c07ce207e91fce4843496cbf71c158cfeb214f5fe5d1c29dff95f0e731348"}, ] [[package]] @@ -1041,4 +1041,4 @@ instruments = [] [metadata] lock-version = "2.0" python-versions = ">=3.9,<4" -content-hash = "8176869983ba123da0bdbaa860531e7a0edc6a535422d616364fa07cf53d8637" +content-hash = "a80b64eff580b7d9b853f996d0383dd1bd48b90480d4aec1c81bc5462ffd3f99" diff --git a/packages/opentelemetry-instrumentation-marqo/pyproject.toml b/packages/opentelemetry-instrumentation-marqo/pyproject.toml index e0c49f202..6de4a46ff 100644 --- a/packages/opentelemetry-instrumentation-marqo/pyproject.toml +++ b/packages/opentelemetry-instrumentation-marqo/pyproject.toml @@ -27,7 +27,7 @@ python = ">=3.9,<4" opentelemetry-api = "^1.25.0" opentelemetry-semantic-conventions = "^0.46b0" opentelemetry-instrumentation = "^0.46b0" -opentelemetry-semantic-conventions-ai = "0.3.4" +opentelemetry-semantic-conventions-ai = "0.3.5" [tool.poetry.group.dev.dependencies] autopep8 = "^2.2.0" diff --git a/packages/opentelemetry-instrumentation-milvus/poetry.lock b/packages/opentelemetry-instrumentation-milvus/poetry.lock index b01590b1a..10a9ff3d9 100644 --- a/packages/opentelemetry-instrumentation-milvus/poetry.lock +++ b/packages/opentelemetry-instrumentation-milvus/poetry.lock @@ -332,13 +332,13 @@ opentelemetry-api = "1.25.0" [[package]] name = "opentelemetry-semantic-conventions-ai" -version = "0.3.4" +version = "0.3.5" description = "OpenTelemetry Semantic Conventions Extension for Large Language Models" optional = false python-versions = "<4,>=3.9" files = [ - {file = "opentelemetry_semantic_conventions_ai-0.3.4-py3-none-any.whl", hash = "sha256:e4b274671fbad410760a940950bd96471e0ae230c31e4cda68ebb3db9a308eac"}, - {file = "opentelemetry_semantic_conventions_ai-0.3.4.tar.gz", hash = "sha256:657d54e2ce51e561cfc3337d8318fc9da316b3c091ea58e824d887360ffc0243"}, + {file = "opentelemetry_semantic_conventions_ai-0.3.5-py3-none-any.whl", hash = "sha256:cecdaf2f6c67f85f13ddad87f409d90644581a130429c55baa268105697c3b09"}, + {file = "opentelemetry_semantic_conventions_ai-0.3.5.tar.gz", hash = "sha256:f99c07ce207e91fce4843496cbf71c158cfeb214f5fe5d1c29dff95f0e731348"}, ] [[package]] @@ -848,4 +848,4 @@ instruments = [] [metadata] lock-version = "2.0" python-versions = ">=3.9,<4" -content-hash = "1d2397a8212fb87a69fa52fb5d5ffabb51b84f00c4bcfe8583fe37bf6a21c46f" +content-hash = "686709bf27ab21176e0cf70de86814fa2b3e7bfc752e03a6bd6e25a5bd06f02b" diff --git a/packages/opentelemetry-instrumentation-milvus/pyproject.toml b/packages/opentelemetry-instrumentation-milvus/pyproject.toml index 5dc598e6e..8deb73dae 100644 --- a/packages/opentelemetry-instrumentation-milvus/pyproject.toml +++ b/packages/opentelemetry-instrumentation-milvus/pyproject.toml @@ -27,7 +27,7 @@ python = ">=3.9,<4" opentelemetry-api = "^1.25.0" opentelemetry-semantic-conventions = "^0.46b0" opentelemetry-instrumentation = "^0.46b0" -opentelemetry-semantic-conventions-ai = "0.3.4" +opentelemetry-semantic-conventions-ai = "0.3.5" [tool.poetry.group.dev.dependencies] autopep8 = "^2.2.0" diff --git a/packages/opentelemetry-instrumentation-mistralai/poetry.lock b/packages/opentelemetry-instrumentation-mistralai/poetry.lock index d4fb1d5dd..a93f408ec 100644 --- a/packages/opentelemetry-instrumentation-mistralai/poetry.lock +++ b/packages/opentelemetry-instrumentation-mistralai/poetry.lock @@ -403,13 +403,13 @@ opentelemetry-api = "1.25.0" [[package]] name = "opentelemetry-semantic-conventions-ai" -version = "0.3.4" +version = "0.3.5" description = "OpenTelemetry Semantic Conventions Extension for Large Language Models" optional = false python-versions = "<4,>=3.9" files = [ - {file = "opentelemetry_semantic_conventions_ai-0.3.4-py3-none-any.whl", hash = "sha256:e4b274671fbad410760a940950bd96471e0ae230c31e4cda68ebb3db9a308eac"}, - {file = "opentelemetry_semantic_conventions_ai-0.3.4.tar.gz", hash = "sha256:657d54e2ce51e561cfc3337d8318fc9da316b3c091ea58e824d887360ffc0243"}, + {file = "opentelemetry_semantic_conventions_ai-0.3.5-py3-none-any.whl", hash = "sha256:cecdaf2f6c67f85f13ddad87f409d90644581a130429c55baa268105697c3b09"}, + {file = "opentelemetry_semantic_conventions_ai-0.3.5.tar.gz", hash = "sha256:f99c07ce207e91fce4843496cbf71c158cfeb214f5fe5d1c29dff95f0e731348"}, ] [[package]] @@ -1063,4 +1063,4 @@ instruments = [] [metadata] lock-version = "2.0" python-versions = ">=3.9,<4" -content-hash = "6322614bd8205b2f6979879a8ef97f5dcacf58b3d7861d6874bed71befafed75" +content-hash = "dd204ea16ad9807ec861367f0b07ef9e914c84a1af7d5267bf82f6330dd237e2" diff --git a/packages/opentelemetry-instrumentation-mistralai/pyproject.toml b/packages/opentelemetry-instrumentation-mistralai/pyproject.toml index ca0672879..fd2124585 100644 --- a/packages/opentelemetry-instrumentation-mistralai/pyproject.toml +++ b/packages/opentelemetry-instrumentation-mistralai/pyproject.toml @@ -26,7 +26,7 @@ python = ">=3.9,<4" opentelemetry-api = "^1.25.0" opentelemetry-instrumentation = "^0.46b0" opentelemetry-semantic-conventions = "^0.46b0" -opentelemetry-semantic-conventions-ai = "0.3.4" +opentelemetry-semantic-conventions-ai = "0.3.5" [tool.poetry.group.dev.dependencies] autopep8 = "^2.2.0" diff --git a/packages/opentelemetry-instrumentation-ollama/poetry.lock b/packages/opentelemetry-instrumentation-ollama/poetry.lock index 6fbc9525c..f976883c9 100644 --- a/packages/opentelemetry-instrumentation-ollama/poetry.lock +++ b/packages/opentelemetry-instrumentation-ollama/poetry.lock @@ -390,13 +390,13 @@ opentelemetry-api = "1.25.0" [[package]] name = "opentelemetry-semantic-conventions-ai" -version = "0.3.4" +version = "0.3.5" description = "OpenTelemetry Semantic Conventions Extension for Large Language Models" optional = false python-versions = "<4,>=3.9" files = [ - {file = "opentelemetry_semantic_conventions_ai-0.3.4-py3-none-any.whl", hash = "sha256:e4b274671fbad410760a940950bd96471e0ae230c31e4cda68ebb3db9a308eac"}, - {file = "opentelemetry_semantic_conventions_ai-0.3.4.tar.gz", hash = "sha256:657d54e2ce51e561cfc3337d8318fc9da316b3c091ea58e824d887360ffc0243"}, + {file = "opentelemetry_semantic_conventions_ai-0.3.5-py3-none-any.whl", hash = "sha256:cecdaf2f6c67f85f13ddad87f409d90644581a130429c55baa268105697c3b09"}, + {file = "opentelemetry_semantic_conventions_ai-0.3.5.tar.gz", hash = "sha256:f99c07ce207e91fce4843496cbf71c158cfeb214f5fe5d1c29dff95f0e731348"}, ] [[package]] @@ -885,4 +885,4 @@ instruments = ["ollama"] [metadata] lock-version = "2.0" python-versions = ">=3.9,<4" -content-hash = "98996ac79ca3cb81fb680f7226f40d11f21e12c107951718423d179d6a17a69e" +content-hash = "9fe207c181d46a0a167988933840cd34c8649bf1d869ff8565bb4293c2b5df9a" diff --git a/packages/opentelemetry-instrumentation-ollama/pyproject.toml b/packages/opentelemetry-instrumentation-ollama/pyproject.toml index 1fc11afcb..19bd2eca2 100644 --- a/packages/opentelemetry-instrumentation-ollama/pyproject.toml +++ b/packages/opentelemetry-instrumentation-ollama/pyproject.toml @@ -26,7 +26,7 @@ python = ">=3.9,<4" opentelemetry-api = "^1.25.0" opentelemetry-instrumentation = "^0.46b0" opentelemetry-semantic-conventions = "^0.46b0" -opentelemetry-semantic-conventions-ai = "0.3.4" +opentelemetry-semantic-conventions-ai = "0.3.5" ollama = "^0.2.0" [tool.poetry.group.dev.dependencies] diff --git a/packages/opentelemetry-instrumentation-openai/opentelemetry/instrumentation/openai/shared/__init__.py b/packages/opentelemetry-instrumentation-openai/opentelemetry/instrumentation/openai/shared/__init__.py index 48ddd6b6b..13fff2a61 100644 --- a/packages/opentelemetry-instrumentation-openai/opentelemetry/instrumentation/openai/shared/__init__.py +++ b/packages/opentelemetry-instrumentation-openai/opentelemetry/instrumentation/openai/shared/__init__.py @@ -76,11 +76,16 @@ def _set_functions_attributes(span, functions): return for i, function in enumerate(functions): - prefix = f"{SpanAttributes.LLM_REQUEST_FUNCTIONS}.{i}" - _set_span_attribute(span, f"{prefix}.name", function.get("name")) - _set_span_attribute(span, f"{prefix}.description", function.get("description")) + prefix = f"{SpanAttributes.LLM_REQUEST_TOOLS}.{i}" + _set_span_attribute(span, f"{prefix}.type", "function") + _set_span_attribute(span, f"{prefix}.function.name", function.get("name")) _set_span_attribute( - span, f"{prefix}.parameters", json.dumps(function.get("parameters")) + span, f"{prefix}.function.description", function.get("description") + ) + _set_span_attribute( + span, + f"{prefix}.function.parameters", + json.dumps(function.get("parameters")), ) @@ -93,11 +98,16 @@ def set_tools_attributes(span, tools): if not function: continue - prefix = f"{SpanAttributes.LLM_REQUEST_FUNCTIONS}.{i}" - _set_span_attribute(span, f"{prefix}.name", function.get("name")) - _set_span_attribute(span, f"{prefix}.description", function.get("description")) + prefix = f"{SpanAttributes.LLM_REQUEST_TOOLS}.{i}" + _set_span_attribute(span, f"{prefix}.type", tool.get("type")) + _set_span_attribute(span, f"{prefix}.function.name", function.get("name")) _set_span_attribute( - span, f"{prefix}.parameters", json.dumps(function.get("parameters")) + span, f"{prefix}.function.description", function.get("description") + ) + _set_span_attribute( + span, + f"{prefix}.function.parameters", + json.dumps(function.get("parameters")), ) diff --git a/packages/opentelemetry-instrumentation-openai/poetry.lock b/packages/opentelemetry-instrumentation-openai/poetry.lock index 1970cfd41..79715a547 100644 --- a/packages/opentelemetry-instrumentation-openai/poetry.lock +++ b/packages/opentelemetry-instrumentation-openai/poetry.lock @@ -568,13 +568,13 @@ opentelemetry-api = "1.25.0" [[package]] name = "opentelemetry-semantic-conventions-ai" -version = "0.3.4" +version = "0.3.5" description = "OpenTelemetry Semantic Conventions Extension for Large Language Models" optional = false python-versions = "<4,>=3.9" files = [ - {file = "opentelemetry_semantic_conventions_ai-0.3.4-py3-none-any.whl", hash = "sha256:e4b274671fbad410760a940950bd96471e0ae230c31e4cda68ebb3db9a308eac"}, - {file = "opentelemetry_semantic_conventions_ai-0.3.4.tar.gz", hash = "sha256:657d54e2ce51e561cfc3337d8318fc9da316b3c091ea58e824d887360ffc0243"}, + {file = "opentelemetry_semantic_conventions_ai-0.3.5-py3-none-any.whl", hash = "sha256:cecdaf2f6c67f85f13ddad87f409d90644581a130429c55baa268105697c3b09"}, + {file = "opentelemetry_semantic_conventions_ai-0.3.5.tar.gz", hash = "sha256:f99c07ce207e91fce4843496cbf71c158cfeb214f5fe5d1c29dff95f0e731348"}, ] [[package]] @@ -1503,4 +1503,4 @@ instruments = [] [metadata] lock-version = "2.0" python-versions = ">=3.9,<4" -content-hash = "86ab90d91441191e12dbf8c172f5e5af87ba73191bc6e295b9e6ef619097d9dd" +content-hash = "a94b48a49b068daf9de06834b25209a3299fc789000cf0ad16e795c4ecebbc60" diff --git a/packages/opentelemetry-instrumentation-openai/pyproject.toml b/packages/opentelemetry-instrumentation-openai/pyproject.toml index 4d3f39e8f..f9b005bba 100644 --- a/packages/opentelemetry-instrumentation-openai/pyproject.toml +++ b/packages/opentelemetry-instrumentation-openai/pyproject.toml @@ -27,7 +27,7 @@ python = ">=3.9,<4" opentelemetry-api = "^1.25.0" opentelemetry-instrumentation = "^0.46b0" opentelemetry-semantic-conventions = "^0.46b0" -opentelemetry-semantic-conventions-ai = "0.3.4" +opentelemetry-semantic-conventions-ai = "0.3.5" tiktoken = ">=0.6.0, <1" [tool.poetry.group.dev.dependencies] diff --git a/packages/opentelemetry-instrumentation-openai/tests/traces/test_functions.py b/packages/opentelemetry-instrumentation-openai/tests/traces/test_functions.py index 277e6ea37..fffb8689d 100644 --- a/packages/opentelemetry-instrumentation-openai/tests/traces/test_functions.py +++ b/packages/opentelemetry-instrumentation-openai/tests/traces/test_functions.py @@ -1,3 +1,4 @@ +import json import pytest from opentelemetry.semconv.ai import SpanAttributes @@ -60,11 +61,35 @@ def test_open_ai_function_calls(exporter, openai_client): == "What's the weather like in Boston?" ) assert ( - open_ai_span.attributes[f"{SpanAttributes.LLM_REQUEST_FUNCTIONS}.0.name"] + open_ai_span.attributes[f"{SpanAttributes.LLM_REQUEST_TOOLS}.0.type"] + == "function" + ) + assert ( + open_ai_span.attributes[f"{SpanAttributes.LLM_REQUEST_TOOLS}.0.function.name"] == "get_current_weather" ) + assert open_ai_span.attributes[ + f"{SpanAttributes.LLM_REQUEST_TOOLS}.0.function.parameters" + ] == json.dumps( + { + "type": "object", + "properties": { + "location": { + "type": "string", + "description": "The city and state, e.g. San Francisco, CA", + }, + "unit": { + "type": "string", + "enum": ["celsius", "fahrenheit"], + }, + }, + "required": ["location"], + } + ) assert ( - open_ai_span.attributes[f"{SpanAttributes.LLM_REQUEST_FUNCTIONS}.0.description"] + open_ai_span.attributes[ + f"{SpanAttributes.LLM_REQUEST_TOOLS}.0.function.description" + ] == "Get the current weather in a given location" ) assert ( @@ -93,11 +118,31 @@ def test_open_ai_function_calls_tools(exporter, openai_client, openai_tools): == "What's the weather like in Boston?" ) assert ( - open_ai_span.attributes[f"{SpanAttributes.LLM_REQUEST_FUNCTIONS}.0.name"] + open_ai_span.attributes[f"{SpanAttributes.LLM_REQUEST_TOOLS}.0.type"] + == "function" + ) + assert open_ai_span.attributes[ + f"{SpanAttributes.LLM_REQUEST_TOOLS}.0.function.parameters" + ] == json.dumps( + { + "type": "object", + "properties": { + "location": { + "type": "string", + "description": "The city and state, e.g. San Francisco, CA", + }, + }, + "required": ["location"], + } + ) + assert ( + open_ai_span.attributes[f"{SpanAttributes.LLM_REQUEST_TOOLS}.0.function.name"] == "get_current_weather" ) assert ( - open_ai_span.attributes[f"{SpanAttributes.LLM_REQUEST_FUNCTIONS}.0.description"] + open_ai_span.attributes[ + f"{SpanAttributes.LLM_REQUEST_TOOLS}.0.function.description" + ] == "Get the current weather" ) assert isinstance( @@ -138,10 +183,6 @@ async def test_open_ai_function_calls_tools_streaming( open_ai_span.attributes[f"{SpanAttributes.LLM_COMPLETIONS}.0.tool_calls.0.id"], str, ) - assert ( - open_ai_span.attributes.get(f"{SpanAttributes.LLM_REQUEST_FUNCTIONS}.0.name") - == "get_current_weather" - ) assert ( open_ai_span.attributes.get(f"{SpanAttributes.LLM_COMPLETIONS}.0.finish_reason") == "tool_calls" @@ -179,10 +220,6 @@ def test_open_ai_function_calls_tools_parallel(exporter, openai_client, openai_t spans = exporter.get_finished_spans() open_ai_span = spans[0] - assert ( - open_ai_span.attributes.get(f"{SpanAttributes.LLM_REQUEST_FUNCTIONS}.0.name") - == "get_current_weather" - ) assert ( open_ai_span.attributes.get(f"{SpanAttributes.LLM_COMPLETIONS}.0.finish_reason") == "tool_calls" @@ -246,10 +283,6 @@ async def test_open_ai_function_calls_tools_streaming_parallel( spans = exporter.get_finished_spans() open_ai_span = spans[0] - assert ( - open_ai_span.attributes.get(f"{SpanAttributes.LLM_REQUEST_FUNCTIONS}.0.name") - == "get_current_weather" - ) assert ( open_ai_span.attributes.get(f"{SpanAttributes.LLM_COMPLETIONS}.0.finish_reason") == "tool_calls" diff --git a/packages/opentelemetry-instrumentation-pinecone/poetry.lock b/packages/opentelemetry-instrumentation-pinecone/poetry.lock index f38ac91e6..83535b00e 100644 --- a/packages/opentelemetry-instrumentation-pinecone/poetry.lock +++ b/packages/opentelemetry-instrumentation-pinecone/poetry.lock @@ -538,7 +538,7 @@ wrapt = ">=1.0.0,<2.0.0" [[package]] name = "opentelemetry-instrumentation-openai" -version = "0.24.0" +version = "0.25.0" description = "OpenTelemetry OpenAI instrumentation" optional = false python-versions = ">=3.9,<4" @@ -549,7 +549,7 @@ develop = true opentelemetry-api = "^1.25.0" opentelemetry-instrumentation = "^0.46b0" opentelemetry-semantic-conventions = "^0.46b0" -opentelemetry-semantic-conventions-ai = "0.3.4" +opentelemetry-semantic-conventions-ai = "0.3.5" tiktoken = ">=0.6.0, <1" [package.extras] @@ -591,13 +591,13 @@ opentelemetry-api = "1.25.0" [[package]] name = "opentelemetry-semantic-conventions-ai" -version = "0.3.4" +version = "0.3.5" description = "OpenTelemetry Semantic Conventions Extension for Large Language Models" optional = false python-versions = "<4,>=3.9" files = [ - {file = "opentelemetry_semantic_conventions_ai-0.3.4-py3-none-any.whl", hash = "sha256:e4b274671fbad410760a940950bd96471e0ae230c31e4cda68ebb3db9a308eac"}, - {file = "opentelemetry_semantic_conventions_ai-0.3.4.tar.gz", hash = "sha256:657d54e2ce51e561cfc3337d8318fc9da316b3c091ea58e824d887360ffc0243"}, + {file = "opentelemetry_semantic_conventions_ai-0.3.5-py3-none-any.whl", hash = "sha256:cecdaf2f6c67f85f13ddad87f409d90644581a130429c55baa268105697c3b09"}, + {file = "opentelemetry_semantic_conventions_ai-0.3.5.tar.gz", hash = "sha256:f99c07ce207e91fce4843496cbf71c158cfeb214f5fe5d1c29dff95f0e731348"}, ] [[package]] @@ -1529,4 +1529,4 @@ instruments = [] [metadata] lock-version = "2.0" python-versions = ">=3.9,<4" -content-hash = "f20f70865cbfde39ee4a13506a8bd3342dd78429f90d95443745eb1056ae9d04" +content-hash = "4f04609c7318ae82b67092c781a7ad05047b15381ffa5a7d89758beed05e19d3" diff --git a/packages/opentelemetry-instrumentation-pinecone/pyproject.toml b/packages/opentelemetry-instrumentation-pinecone/pyproject.toml index 04d3c3f49..230ab6f9e 100644 --- a/packages/opentelemetry-instrumentation-pinecone/pyproject.toml +++ b/packages/opentelemetry-instrumentation-pinecone/pyproject.toml @@ -27,7 +27,7 @@ python = ">=3.9,<4" opentelemetry-api = "^1.25.0" opentelemetry-instrumentation = "^0.46b0" opentelemetry-semantic-conventions = "^0.46b0" -opentelemetry-semantic-conventions-ai = "0.3.4" +opentelemetry-semantic-conventions-ai = "0.3.5" [tool.poetry.group.dev.dependencies] autopep8 = "^2.2.0" diff --git a/packages/opentelemetry-instrumentation-qdrant/poetry.lock b/packages/opentelemetry-instrumentation-qdrant/poetry.lock index fc842e903..87ffca6a8 100644 --- a/packages/opentelemetry-instrumentation-qdrant/poetry.lock +++ b/packages/opentelemetry-instrumentation-qdrant/poetry.lock @@ -505,13 +505,13 @@ opentelemetry-api = "1.25.0" [[package]] name = "opentelemetry-semantic-conventions-ai" -version = "0.3.4" +version = "0.3.5" description = "OpenTelemetry Semantic Conventions Extension for Large Language Models" optional = false python-versions = "<4,>=3.9" files = [ - {file = "opentelemetry_semantic_conventions_ai-0.3.4-py3-none-any.whl", hash = "sha256:e4b274671fbad410760a940950bd96471e0ae230c31e4cda68ebb3db9a308eac"}, - {file = "opentelemetry_semantic_conventions_ai-0.3.4.tar.gz", hash = "sha256:657d54e2ce51e561cfc3337d8318fc9da316b3c091ea58e824d887360ffc0243"}, + {file = "opentelemetry_semantic_conventions_ai-0.3.5-py3-none-any.whl", hash = "sha256:cecdaf2f6c67f85f13ddad87f409d90644581a130429c55baa268105697c3b09"}, + {file = "opentelemetry_semantic_conventions_ai-0.3.5.tar.gz", hash = "sha256:f99c07ce207e91fce4843496cbf71c158cfeb214f5fe5d1c29dff95f0e731348"}, ] [[package]] @@ -981,4 +981,4 @@ instruments = [] [metadata] lock-version = "2.0" python-versions = ">=3.9,<4" -content-hash = "4dcdf28991c0de61dd6e6ff4fb7d762da0dff286c6820837c835bfa3ec8eede0" +content-hash = "f5327ee2a1bc9e5f9c4311df091a5608966ca46da0e155b8727f9677dac040af" diff --git a/packages/opentelemetry-instrumentation-qdrant/pyproject.toml b/packages/opentelemetry-instrumentation-qdrant/pyproject.toml index b2f4fcd27..17d92964b 100644 --- a/packages/opentelemetry-instrumentation-qdrant/pyproject.toml +++ b/packages/opentelemetry-instrumentation-qdrant/pyproject.toml @@ -27,7 +27,7 @@ python = ">=3.9,<4" opentelemetry-api = "^1.25.0" opentelemetry-instrumentation = "^0.46b0" opentelemetry-semantic-conventions = "^0.46b0" -opentelemetry-semantic-conventions-ai = "0.3.4" +opentelemetry-semantic-conventions-ai = "0.3.5" [tool.poetry.group.dev.dependencies] autopep8 = "^2.2.0" diff --git a/packages/opentelemetry-instrumentation-replicate/poetry.lock b/packages/opentelemetry-instrumentation-replicate/poetry.lock index 54b678f30..72a820d3c 100644 --- a/packages/opentelemetry-instrumentation-replicate/poetry.lock +++ b/packages/opentelemetry-instrumentation-replicate/poetry.lock @@ -387,13 +387,13 @@ opentelemetry-api = "1.25.0" [[package]] name = "opentelemetry-semantic-conventions-ai" -version = "0.3.4" +version = "0.3.5" description = "OpenTelemetry Semantic Conventions Extension for Large Language Models" optional = false python-versions = "<4,>=3.9" files = [ - {file = "opentelemetry_semantic_conventions_ai-0.3.4-py3-none-any.whl", hash = "sha256:e4b274671fbad410760a940950bd96471e0ae230c31e4cda68ebb3db9a308eac"}, - {file = "opentelemetry_semantic_conventions_ai-0.3.4.tar.gz", hash = "sha256:657d54e2ce51e561cfc3337d8318fc9da316b3c091ea58e824d887360ffc0243"}, + {file = "opentelemetry_semantic_conventions_ai-0.3.5-py3-none-any.whl", hash = "sha256:cecdaf2f6c67f85f13ddad87f409d90644581a130429c55baa268105697c3b09"}, + {file = "opentelemetry_semantic_conventions_ai-0.3.5.tar.gz", hash = "sha256:f99c07ce207e91fce4843496cbf71c158cfeb214f5fe5d1c29dff95f0e731348"}, ] [[package]] @@ -995,4 +995,4 @@ instruments = [] [metadata] lock-version = "2.0" python-versions = ">=3.9,<4" -content-hash = "52fe26ec6fd59e5a0e0474b4206f7923e4fd5ed3d86f1673eccee53216fe41b3" +content-hash = "f9b7068bf747dc9c6ac5e083f6058181a5eaa6d7be9500d58fefbf03a3f7ae12" diff --git a/packages/opentelemetry-instrumentation-replicate/pyproject.toml b/packages/opentelemetry-instrumentation-replicate/pyproject.toml index 51df22c06..e2aae9e21 100644 --- a/packages/opentelemetry-instrumentation-replicate/pyproject.toml +++ b/packages/opentelemetry-instrumentation-replicate/pyproject.toml @@ -23,7 +23,7 @@ python = ">=3.9,<4" opentelemetry-api = "^1.25.0" opentelemetry-instrumentation = "^0.46b0" opentelemetry-semantic-conventions = "^0.46b0" -opentelemetry-semantic-conventions-ai = "0.3.4" +opentelemetry-semantic-conventions-ai = "0.3.5" [tool.poetry.group.dev.dependencies] autopep8 = "^2.2.0" diff --git a/packages/opentelemetry-instrumentation-together/poetry.lock b/packages/opentelemetry-instrumentation-together/poetry.lock index dbb57e774..5c8cfd353 100644 --- a/packages/opentelemetry-instrumentation-together/poetry.lock +++ b/packages/opentelemetry-instrumentation-together/poetry.lock @@ -758,13 +758,13 @@ opentelemetry-api = "1.25.0" [[package]] name = "opentelemetry-semantic-conventions-ai" -version = "0.3.4" +version = "0.3.5" description = "OpenTelemetry Semantic Conventions Extension for Large Language Models" optional = false python-versions = "<4,>=3.9" files = [ - {file = "opentelemetry_semantic_conventions_ai-0.3.4-py3-none-any.whl", hash = "sha256:e4b274671fbad410760a940950bd96471e0ae230c31e4cda68ebb3db9a308eac"}, - {file = "opentelemetry_semantic_conventions_ai-0.3.4.tar.gz", hash = "sha256:657d54e2ce51e561cfc3337d8318fc9da316b3c091ea58e824d887360ffc0243"}, + {file = "opentelemetry_semantic_conventions_ai-0.3.5-py3-none-any.whl", hash = "sha256:cecdaf2f6c67f85f13ddad87f409d90644581a130429c55baa268105697c3b09"}, + {file = "opentelemetry_semantic_conventions_ai-0.3.5.tar.gz", hash = "sha256:f99c07ce207e91fce4843496cbf71c158cfeb214f5fe5d1c29dff95f0e731348"}, ] [[package]] @@ -1629,4 +1629,4 @@ instruments = [] [metadata] lock-version = "2.0" python-versions = ">=3.9,<4" -content-hash = "36afc268cd79c7f89ab4261d47802f78092cff2e0b35bdbcb7a325b3255a755e" +content-hash = "5f8bef989825710d17cb0209fe3e8e2b80d9bb8434763ebab2907928400e334a" diff --git a/packages/opentelemetry-instrumentation-together/pyproject.toml b/packages/opentelemetry-instrumentation-together/pyproject.toml index 925c634dd..2aba63d3d 100644 --- a/packages/opentelemetry-instrumentation-together/pyproject.toml +++ b/packages/opentelemetry-instrumentation-together/pyproject.toml @@ -27,7 +27,7 @@ python = ">=3.9,<4" opentelemetry-api = "^1.25.0" opentelemetry-instrumentation = "^0.46b0" opentelemetry-semantic-conventions = "^0.46b0" -opentelemetry-semantic-conventions-ai = "0.3.4" +opentelemetry-semantic-conventions-ai = "0.3.5" [tool.poetry.group.dev.dependencies] autopep8 = "^2.2.0" diff --git a/packages/opentelemetry-instrumentation-transformers/poetry.lock b/packages/opentelemetry-instrumentation-transformers/poetry.lock index 768605d48..fa88bf0d9 100644 --- a/packages/opentelemetry-instrumentation-transformers/poetry.lock +++ b/packages/opentelemetry-instrumentation-transformers/poetry.lock @@ -161,13 +161,13 @@ opentelemetry-api = "1.25.0" [[package]] name = "opentelemetry-semantic-conventions-ai" -version = "0.3.4" +version = "0.3.5" description = "OpenTelemetry Semantic Conventions Extension for Large Language Models" optional = false python-versions = "<4,>=3.9" files = [ - {file = "opentelemetry_semantic_conventions_ai-0.3.4-py3-none-any.whl", hash = "sha256:e4b274671fbad410760a940950bd96471e0ae230c31e4cda68ebb3db9a308eac"}, - {file = "opentelemetry_semantic_conventions_ai-0.3.4.tar.gz", hash = "sha256:657d54e2ce51e561cfc3337d8318fc9da316b3c091ea58e824d887360ffc0243"}, + {file = "opentelemetry_semantic_conventions_ai-0.3.5-py3-none-any.whl", hash = "sha256:cecdaf2f6c67f85f13ddad87f409d90644581a130429c55baa268105697c3b09"}, + {file = "opentelemetry_semantic_conventions_ai-0.3.5.tar.gz", hash = "sha256:f99c07ce207e91fce4843496cbf71c158cfeb214f5fe5d1c29dff95f0e731348"}, ] [[package]] @@ -397,4 +397,4 @@ testing = ["big-O", "jaraco.functools", "jaraco.itertools", "more-itertools", "p [metadata] lock-version = "2.0" python-versions = ">=3.9,<4" -content-hash = "c0a2c18c8965fe2c4fd04453674b06db27fc965602cecdb153f38d883a3a0eca" +content-hash = "f23b43fd8b886daf1762e1142e8ed33648fa989104a4cc35d99ae855817077de" diff --git a/packages/opentelemetry-instrumentation-transformers/pyproject.toml b/packages/opentelemetry-instrumentation-transformers/pyproject.toml index acfb943e6..701a74b11 100644 --- a/packages/opentelemetry-instrumentation-transformers/pyproject.toml +++ b/packages/opentelemetry-instrumentation-transformers/pyproject.toml @@ -27,7 +27,7 @@ python = ">=3.9,<4" opentelemetry-api = "^1.25.0" opentelemetry-instrumentation = "^0.46b0" opentelemetry-semantic-conventions = "^0.46b0" -opentelemetry-semantic-conventions-ai = "0.3.4" +opentelemetry-semantic-conventions-ai = "0.3.5" [tool.poetry.group.dev.dependencies] autopep8 = "^2.2.0" diff --git a/packages/opentelemetry-instrumentation-vertexai/poetry.lock b/packages/opentelemetry-instrumentation-vertexai/poetry.lock index 483cb8ed8..9fc015f96 100644 --- a/packages/opentelemetry-instrumentation-vertexai/poetry.lock +++ b/packages/opentelemetry-instrumentation-vertexai/poetry.lock @@ -878,13 +878,13 @@ opentelemetry-api = "1.25.0" [[package]] name = "opentelemetry-semantic-conventions-ai" -version = "0.3.4" +version = "0.3.5" description = "OpenTelemetry Semantic Conventions Extension for Large Language Models" optional = false python-versions = "<4,>=3.9" files = [ - {file = "opentelemetry_semantic_conventions_ai-0.3.4-py3-none-any.whl", hash = "sha256:e4b274671fbad410760a940950bd96471e0ae230c31e4cda68ebb3db9a308eac"}, - {file = "opentelemetry_semantic_conventions_ai-0.3.4.tar.gz", hash = "sha256:657d54e2ce51e561cfc3337d8318fc9da316b3c091ea58e824d887360ffc0243"}, + {file = "opentelemetry_semantic_conventions_ai-0.3.5-py3-none-any.whl", hash = "sha256:cecdaf2f6c67f85f13ddad87f409d90644581a130429c55baa268105697c3b09"}, + {file = "opentelemetry_semantic_conventions_ai-0.3.5.tar.gz", hash = "sha256:f99c07ce207e91fce4843496cbf71c158cfeb214f5fe5d1c29dff95f0e731348"}, ] [[package]] @@ -1634,4 +1634,4 @@ instruments = [] [metadata] lock-version = "2.0" python-versions = ">=3.9,<4" -content-hash = "d28ac6e44158c71cf80c58da1592f5eec67d7f394a45ba0172dae02939a937ea" +content-hash = "1d0620b67459c0ca4b52b2e36f805821887ff752386f8b19aa71e2a13a27b63e" diff --git a/packages/opentelemetry-instrumentation-vertexai/pyproject.toml b/packages/opentelemetry-instrumentation-vertexai/pyproject.toml index 5c730b5e6..a3cd911b7 100644 --- a/packages/opentelemetry-instrumentation-vertexai/pyproject.toml +++ b/packages/opentelemetry-instrumentation-vertexai/pyproject.toml @@ -28,7 +28,7 @@ python = ">=3.9,<4" opentelemetry-api = "^1.25.0" opentelemetry-instrumentation = "^0.46b0" opentelemetry-semantic-conventions = "^0.46b0" -opentelemetry-semantic-conventions-ai = "0.3.4" +opentelemetry-semantic-conventions-ai = "0.3.5" [tool.poetry.group.dev.dependencies] autopep8 = "^2.2.0" diff --git a/packages/opentelemetry-instrumentation-watsonx/poetry.lock b/packages/opentelemetry-instrumentation-watsonx/poetry.lock index 1cf0334e9..e2e0fda89 100644 --- a/packages/opentelemetry-instrumentation-watsonx/poetry.lock +++ b/packages/opentelemetry-instrumentation-watsonx/poetry.lock @@ -598,13 +598,13 @@ opentelemetry-api = "1.25.0" [[package]] name = "opentelemetry-semantic-conventions-ai" -version = "0.3.4" +version = "0.3.5" description = "OpenTelemetry Semantic Conventions Extension for Large Language Models" optional = false python-versions = "<4,>=3.9" files = [ - {file = "opentelemetry_semantic_conventions_ai-0.3.4-py3-none-any.whl", hash = "sha256:e4b274671fbad410760a940950bd96471e0ae230c31e4cda68ebb3db9a308eac"}, - {file = "opentelemetry_semantic_conventions_ai-0.3.4.tar.gz", hash = "sha256:657d54e2ce51e561cfc3337d8318fc9da316b3c091ea58e824d887360ffc0243"}, + {file = "opentelemetry_semantic_conventions_ai-0.3.5-py3-none-any.whl", hash = "sha256:cecdaf2f6c67f85f13ddad87f409d90644581a130429c55baa268105697c3b09"}, + {file = "opentelemetry_semantic_conventions_ai-0.3.5.tar.gz", hash = "sha256:f99c07ce207e91fce4843496cbf71c158cfeb214f5fe5d1c29dff95f0e731348"}, ] [[package]] @@ -1202,4 +1202,4 @@ instruments = [] [metadata] lock-version = "2.0" python-versions = ">=3.9,<4" -content-hash = "89176bbc66f2513444ba5cb63b13e07c181b94fd8ca05ade9727cdeb9e7ee086" +content-hash = "f018ab7e5218621ad962deafe6594ec5bf93015da01a9cd545337d77c3e72ae3" diff --git a/packages/opentelemetry-instrumentation-watsonx/pyproject.toml b/packages/opentelemetry-instrumentation-watsonx/pyproject.toml index e13250224..16e3c0bcc 100644 --- a/packages/opentelemetry-instrumentation-watsonx/pyproject.toml +++ b/packages/opentelemetry-instrumentation-watsonx/pyproject.toml @@ -15,7 +15,7 @@ python = ">=3.9,<4" opentelemetry-api = "^1.25.0" opentelemetry-instrumentation = "^0.46b0" opentelemetry-semantic-conventions = "^0.46b0" -opentelemetry-semantic-conventions-ai = "0.3.4" +opentelemetry-semantic-conventions-ai = "0.3.5" [tool.poetry.group.dev.dependencies] autopep8 = "^2.2.0" diff --git a/packages/opentelemetry-instrumentation-weaviate/poetry.lock b/packages/opentelemetry-instrumentation-weaviate/poetry.lock index b010828a3..d5723f938 100644 --- a/packages/opentelemetry-instrumentation-weaviate/poetry.lock +++ b/packages/opentelemetry-instrumentation-weaviate/poetry.lock @@ -755,7 +755,7 @@ wrapt = ">=1.0.0,<2.0.0" [[package]] name = "opentelemetry-instrumentation-openai" -version = "0.24.0" +version = "0.25.0" description = "OpenTelemetry OpenAI instrumentation" optional = false python-versions = ">=3.9,<4" @@ -766,7 +766,7 @@ develop = true opentelemetry-api = "^1.25.0" opentelemetry-instrumentation = "^0.46b0" opentelemetry-semantic-conventions = "^0.46b0" -opentelemetry-semantic-conventions-ai = "0.3.4" +opentelemetry-semantic-conventions-ai = "0.3.5" tiktoken = ">=0.6.0, <1" [package.extras] @@ -808,13 +808,13 @@ opentelemetry-api = "1.25.0" [[package]] name = "opentelemetry-semantic-conventions-ai" -version = "0.3.4" +version = "0.3.5" description = "OpenTelemetry Semantic Conventions Extension for Large Language Models" optional = false python-versions = "<4,>=3.9" files = [ - {file = "opentelemetry_semantic_conventions_ai-0.3.4-py3-none-any.whl", hash = "sha256:e4b274671fbad410760a940950bd96471e0ae230c31e4cda68ebb3db9a308eac"}, - {file = "opentelemetry_semantic_conventions_ai-0.3.4.tar.gz", hash = "sha256:657d54e2ce51e561cfc3337d8318fc9da316b3c091ea58e824d887360ffc0243"}, + {file = "opentelemetry_semantic_conventions_ai-0.3.5-py3-none-any.whl", hash = "sha256:cecdaf2f6c67f85f13ddad87f409d90644581a130429c55baa268105697c3b09"}, + {file = "opentelemetry_semantic_conventions_ai-0.3.5.tar.gz", hash = "sha256:f99c07ce207e91fce4843496cbf71c158cfeb214f5fe5d1c29dff95f0e731348"}, ] [[package]] @@ -1639,4 +1639,4 @@ instruments = [] [metadata] lock-version = "2.0" python-versions = ">=3.9,<4" -content-hash = "92df2a7386d49dc1c032fa747ba5a0a0892a65f8b353bd9be6455ebf6e99074b" +content-hash = "97050657080eb990831efa6eb4cfa31b637381a822e964f4c0850a366fe6cb49" diff --git a/packages/opentelemetry-instrumentation-weaviate/pyproject.toml b/packages/opentelemetry-instrumentation-weaviate/pyproject.toml index b3ec71829..93ab4faee 100644 --- a/packages/opentelemetry-instrumentation-weaviate/pyproject.toml +++ b/packages/opentelemetry-instrumentation-weaviate/pyproject.toml @@ -27,7 +27,7 @@ python = ">=3.9,<4" opentelemetry-api = "^1.25.0" opentelemetry-instrumentation = "^0.46b0" opentelemetry-semantic-conventions = "^0.46b0" -opentelemetry-semantic-conventions-ai = "0.3.4" +opentelemetry-semantic-conventions-ai = "0.3.5" [tool.poetry.group.dev.dependencies] autopep8 = "^2.2.0" diff --git a/packages/opentelemetry-semantic-conventions-ai/opentelemetry/semconv/ai/__init__.py b/packages/opentelemetry-semantic-conventions-ai/opentelemetry/semconv/ai/__init__.py index d9c7f3190..270d5f80e 100644 --- a/packages/opentelemetry-semantic-conventions-ai/opentelemetry/semconv/ai/__init__.py +++ b/packages/opentelemetry-semantic-conventions-ai/opentelemetry/semconv/ai/__init__.py @@ -62,7 +62,7 @@ class SpanAttributes: LLM_FREQUENCY_PENALTY = "llm.frequency_penalty" LLM_PRESENCE_PENALTY = "llm.presence_penalty" LLM_CHAT_STOP_SEQUENCES = "llm.chat.stop_sequences" - LLM_REQUEST_FUNCTIONS = "llm.request.functions" + LLM_REQUEST_TOOLS = "llm.request.tools" LLM_REQUEST_REPETITION_PENALTY = "llm.request.repetition_penalty" LLM_RESPONSE_FINISH_REASON = "llm.response.finish_reason" LLM_RESPONSE_STOP_REASON = "llm.response.stop_reason" diff --git a/packages/opentelemetry-semantic-conventions-ai/opentelemetry/semconv/ai/version.py b/packages/opentelemetry-semantic-conventions-ai/opentelemetry/semconv/ai/version.py index 334b89956..a8d4557d2 100644 --- a/packages/opentelemetry-semantic-conventions-ai/opentelemetry/semconv/ai/version.py +++ b/packages/opentelemetry-semantic-conventions-ai/opentelemetry/semconv/ai/version.py @@ -1 +1 @@ -__version__ = "0.3.4" +__version__ = "0.3.5" diff --git a/packages/opentelemetry-semantic-conventions-ai/pyproject.toml b/packages/opentelemetry-semantic-conventions-ai/pyproject.toml index b840373d5..e30ad0ff1 100644 --- a/packages/opentelemetry-semantic-conventions-ai/pyproject.toml +++ b/packages/opentelemetry-semantic-conventions-ai/pyproject.toml @@ -8,7 +8,7 @@ show_missing = true [tool.poetry] name = "opentelemetry-semantic-conventions-ai" -version = "0.3.4" +version = "0.3.5" description = "OpenTelemetry Semantic Conventions Extension for Large Language Models" authors = [ "Gal Kleinman ", diff --git a/packages/sample-app/poetry.lock b/packages/sample-app/poetry.lock index b4e8779aa..9af9b8092 100644 --- a/packages/sample-app/poetry.lock +++ b/packages/sample-app/poetry.lock @@ -3927,7 +3927,7 @@ wrapt = ">=1.0.0,<2.0.0" [[package]] name = "opentelemetry-instrumentation-alephalpha" -version = "0.24.0" +version = "0.25.0" description = "OpenTelemetry Aleph Alpha instrumentation" optional = false python-versions = ">=3.9,<4" @@ -3938,7 +3938,7 @@ develop = true opentelemetry-api = "^1.25.0" opentelemetry-instrumentation = "^0.46b0" opentelemetry-semantic-conventions = "^0.46b0" -opentelemetry-semantic-conventions-ai = "0.3.4" +opentelemetry-semantic-conventions-ai = "0.3.5" [package.extras] instruments = [] @@ -3949,7 +3949,7 @@ url = "../opentelemetry-instrumentation-alephalpha" [[package]] name = "opentelemetry-instrumentation-anthropic" -version = "0.24.0" +version = "0.25.0" description = "OpenTelemetry Anthropic instrumentation" optional = false python-versions = ">=3.9,<4" @@ -3960,7 +3960,7 @@ develop = true opentelemetry-api = "^1.25.0" opentelemetry-instrumentation = "^0.46b0" opentelemetry-semantic-conventions = "^0.46b0" -opentelemetry-semantic-conventions-ai = "0.3.4" +opentelemetry-semantic-conventions-ai = "0.3.5" [package.extras] instruments = [] @@ -3992,7 +3992,7 @@ instruments = ["asgiref (>=3.0,<4.0)"] [[package]] name = "opentelemetry-instrumentation-bedrock" -version = "0.24.0" +version = "0.25.0" description = "OpenTelemetry Bedrock instrumentation" optional = false python-versions = ">=3.9,<4" @@ -4004,7 +4004,7 @@ anthropic = ">=0.17.0" opentelemetry-api = "^1.25.0" opentelemetry-instrumentation = "^0.46b0" opentelemetry-semantic-conventions = "^0.46b0" -opentelemetry-semantic-conventions-ai = "0.3.4" +opentelemetry-semantic-conventions-ai = "0.3.5" [package.source] type = "directory" @@ -4012,7 +4012,7 @@ url = "../opentelemetry-instrumentation-bedrock" [[package]] name = "opentelemetry-instrumentation-chromadb" -version = "0.24.0" +version = "0.25.0" description = "OpenTelemetry Chroma DB instrumentation" optional = false python-versions = ">=3.9,<4" @@ -4023,7 +4023,7 @@ develop = true opentelemetry-api = "^1.25.0" opentelemetry-instrumentation = "^0.46b0" opentelemetry-semantic-conventions = "^0.46b0" -opentelemetry-semantic-conventions-ai = "0.3.4" +opentelemetry-semantic-conventions-ai = "0.3.5" [package.extras] instruments = [] @@ -4034,7 +4034,7 @@ url = "../opentelemetry-instrumentation-chromadb" [[package]] name = "opentelemetry-instrumentation-cohere" -version = "0.24.0" +version = "0.25.0" description = "OpenTelemetry Cohere instrumentation" optional = false python-versions = ">=3.9,<4" @@ -4045,7 +4045,7 @@ develop = true opentelemetry-api = "^1.25.0" opentelemetry-instrumentation = "^0.46b0" opentelemetry-semantic-conventions = "^0.46b0" -opentelemetry-semantic-conventions-ai = "0.3.4" +opentelemetry-semantic-conventions-ai = "0.3.5" [package.extras] instruments = [] @@ -4077,7 +4077,7 @@ instruments = ["fastapi (>=0.58,<1.0)"] [[package]] name = "opentelemetry-instrumentation-google-generativeai" -version = "0.24.0" +version = "0.25.0" description = "OpenTelemetry Google Generative AI instrumentation" optional = false python-versions = ">=3.9,<4" @@ -4088,7 +4088,7 @@ develop = true opentelemetry-api = "^1.25.0" opentelemetry-instrumentation = "^0.46b0" opentelemetry-semantic-conventions = "^0.46b0" -opentelemetry-semantic-conventions-ai = "0.3.4" +opentelemetry-semantic-conventions-ai = "0.3.5" [package.extras] instruments = [] @@ -4099,7 +4099,7 @@ url = "../opentelemetry-instrumentation-google-generativeai" [[package]] name = "opentelemetry-instrumentation-haystack" -version = "0.24.0" +version = "0.25.0" description = "OpenTelemetry Haystack instrumentation" optional = false python-versions = ">=3.9,<4" @@ -4110,7 +4110,7 @@ develop = true opentelemetry-api = "^1.25.0" opentelemetry-instrumentation = "^0.46b0" opentelemetry-semantic-conventions = "^0.46b0" -opentelemetry-semantic-conventions-ai = "0.3.4" +opentelemetry-semantic-conventions-ai = "0.3.5" [package.extras] instruments = [] @@ -4121,7 +4121,7 @@ url = "../opentelemetry-instrumentation-haystack" [[package]] name = "opentelemetry-instrumentation-langchain" -version = "0.24.0" +version = "0.25.0" description = "OpenTelemetry Langchain instrumentation" optional = false python-versions = ">=3.9,<4" @@ -4132,7 +4132,7 @@ develop = true opentelemetry-api = "^1.25.0" opentelemetry-instrumentation = "^0.46b0" opentelemetry-semantic-conventions = "^0.46b0" -opentelemetry-semantic-conventions-ai = "0.3.4" +opentelemetry-semantic-conventions-ai = "0.3.5" [package.extras] instruments = [] @@ -4143,7 +4143,7 @@ url = "../opentelemetry-instrumentation-langchain" [[package]] name = "opentelemetry-instrumentation-llamaindex" -version = "0.24.0" +version = "0.25.0" description = "OpenTelemetry LlamaIndex instrumentation" optional = false python-versions = ">=3.9,<4" @@ -4155,7 +4155,7 @@ inflection = "^0.5.1" opentelemetry-api = "^1.25.0" opentelemetry-instrumentation = "^0.46b0" opentelemetry-semantic-conventions = "^0.46b0" -opentelemetry-semantic-conventions-ai = "0.3.4" +opentelemetry-semantic-conventions-ai = "0.3.5" [package.extras] instruments = [] @@ -4166,7 +4166,7 @@ url = "../opentelemetry-instrumentation-llamaindex" [[package]] name = "opentelemetry-instrumentation-marqo" -version = "0.24.0" +version = "0.25.0" description = "OpenTelemetry Marqo instrumentation" optional = false python-versions = ">=3.9,<4" @@ -4177,7 +4177,7 @@ develop = true opentelemetry-api = "^1.25.0" opentelemetry-instrumentation = "^0.46b0" opentelemetry-semantic-conventions = "^0.46b0" -opentelemetry-semantic-conventions-ai = "0.3.4" +opentelemetry-semantic-conventions-ai = "0.3.5" [package.extras] instruments = [] @@ -4188,7 +4188,7 @@ url = "../opentelemetry-instrumentation-marqo" [[package]] name = "opentelemetry-instrumentation-milvus" -version = "0.24.0" +version = "0.25.0" description = "OpenTelemetry Milvus instrumentation" optional = false python-versions = ">=3.9,<4" @@ -4199,7 +4199,7 @@ develop = true opentelemetry-api = "^1.25.0" opentelemetry-instrumentation = "^0.46b0" opentelemetry-semantic-conventions = "^0.46b0" -opentelemetry-semantic-conventions-ai = "0.3.4" +opentelemetry-semantic-conventions-ai = "0.3.5" [package.extras] instruments = [] @@ -4210,7 +4210,7 @@ url = "../opentelemetry-instrumentation-milvus" [[package]] name = "opentelemetry-instrumentation-mistralai" -version = "0.24.0" +version = "0.25.0" description = "OpenTelemetry Mistral AI instrumentation" optional = false python-versions = ">=3.9,<4" @@ -4221,7 +4221,7 @@ develop = true opentelemetry-api = "^1.25.0" opentelemetry-instrumentation = "^0.46b0" opentelemetry-semantic-conventions = "^0.46b0" -opentelemetry-semantic-conventions-ai = "0.3.4" +opentelemetry-semantic-conventions-ai = "0.3.5" [package.extras] instruments = [] @@ -4232,7 +4232,7 @@ url = "../opentelemetry-instrumentation-mistralai" [[package]] name = "opentelemetry-instrumentation-ollama" -version = "0.24.0" +version = "0.25.0" description = "OpenTelemetry Ollama instrumentation" optional = false python-versions = ">=3.9,<4" @@ -4243,7 +4243,7 @@ develop = true opentelemetry-api = "^1.25.0" opentelemetry-instrumentation = "^0.46b0" opentelemetry-semantic-conventions = "^0.46b0" -opentelemetry-semantic-conventions-ai = "0.3.4" +opentelemetry-semantic-conventions-ai = "0.3.5" [package.extras] instruments = ["ollama (>=0.2.0,<0.3.0)"] @@ -4254,7 +4254,7 @@ url = "../opentelemetry-instrumentation-ollama" [[package]] name = "opentelemetry-instrumentation-openai" -version = "0.24.0" +version = "0.25.0" description = "OpenTelemetry OpenAI instrumentation" optional = false python-versions = ">=3.9,<4" @@ -4265,7 +4265,7 @@ develop = true opentelemetry-api = "^1.25.0" opentelemetry-instrumentation = "^0.46b0" opentelemetry-semantic-conventions = "^0.46b0" -opentelemetry-semantic-conventions-ai = "0.3.4" +opentelemetry-semantic-conventions-ai = "0.3.5" tiktoken = ">=0.6.0, <1" [package.extras] @@ -4277,7 +4277,7 @@ url = "../opentelemetry-instrumentation-openai" [[package]] name = "opentelemetry-instrumentation-pinecone" -version = "0.24.0" +version = "0.25.0" description = "OpenTelemetry Pinecone instrumentation" optional = false python-versions = ">=3.9,<4" @@ -4288,7 +4288,7 @@ develop = true opentelemetry-api = "^1.25.0" opentelemetry-instrumentation = "^0.46b0" opentelemetry-semantic-conventions = "^0.46b0" -opentelemetry-semantic-conventions-ai = "0.3.4" +opentelemetry-semantic-conventions-ai = "0.3.5" [package.extras] instruments = [] @@ -4299,7 +4299,7 @@ url = "../opentelemetry-instrumentation-pinecone" [[package]] name = "opentelemetry-instrumentation-qdrant" -version = "0.24.0" +version = "0.25.0" description = "OpenTelemetry Qdrant instrumentation" optional = false python-versions = ">=3.9,<4" @@ -4310,7 +4310,7 @@ develop = true opentelemetry-api = "^1.25.0" opentelemetry-instrumentation = "^0.46b0" opentelemetry-semantic-conventions = "^0.46b0" -opentelemetry-semantic-conventions-ai = "0.3.4" +opentelemetry-semantic-conventions-ai = "0.3.5" [package.extras] instruments = [] @@ -4321,7 +4321,7 @@ url = "../opentelemetry-instrumentation-qdrant" [[package]] name = "opentelemetry-instrumentation-replicate" -version = "0.24.0" +version = "0.25.0" description = "OpenTelemetry Replicate instrumentation" optional = false python-versions = ">=3.9,<4" @@ -4332,7 +4332,7 @@ develop = true opentelemetry-api = "^1.25.0" opentelemetry-instrumentation = "^0.46b0" opentelemetry-semantic-conventions = "^0.46b0" -opentelemetry-semantic-conventions-ai = "0.3.4" +opentelemetry-semantic-conventions-ai = "0.3.5" [package.extras] instruments = [] @@ -4384,7 +4384,7 @@ instruments = ["sqlalchemy"] [[package]] name = "opentelemetry-instrumentation-together" -version = "0.24.0" +version = "0.25.0" description = "OpenTelemetry Together AI instrumentation" optional = false python-versions = ">=3.9,<4" @@ -4395,7 +4395,7 @@ develop = true opentelemetry-api = "^1.25.0" opentelemetry-instrumentation = "^0.46b0" opentelemetry-semantic-conventions = "^0.46b0" -opentelemetry-semantic-conventions-ai = "0.3.4" +opentelemetry-semantic-conventions-ai = "0.3.5" [package.extras] instruments = [] @@ -4406,7 +4406,7 @@ url = "../opentelemetry-instrumentation-together" [[package]] name = "opentelemetry-instrumentation-transformers" -version = "0.24.0" +version = "0.25.0" description = "OpenTelemetry transformers instrumentation" optional = false python-versions = ">=3.9,<4" @@ -4417,7 +4417,7 @@ develop = true opentelemetry-api = "^1.25.0" opentelemetry-instrumentation = "^0.46b0" opentelemetry-semantic-conventions = "^0.46b0" -opentelemetry-semantic-conventions-ai = "0.3.4" +opentelemetry-semantic-conventions-ai = "0.3.5" [package.source] type = "directory" @@ -4446,7 +4446,7 @@ instruments = ["urllib3 (>=1.0.0,<3.0.0)"] [[package]] name = "opentelemetry-instrumentation-vertexai" -version = "0.24.0" +version = "0.25.0" description = "OpenTelemetry Vertex AI instrumentation" optional = false python-versions = ">=3.9,<4" @@ -4457,7 +4457,7 @@ develop = true opentelemetry-api = "^1.25.0" opentelemetry-instrumentation = "^0.46b0" opentelemetry-semantic-conventions = "^0.46b0" -opentelemetry-semantic-conventions-ai = "0.3.4" +opentelemetry-semantic-conventions-ai = "0.3.5" [package.extras] instruments = [] @@ -4468,7 +4468,7 @@ url = "../opentelemetry-instrumentation-vertexai" [[package]] name = "opentelemetry-instrumentation-watsonx" -version = "0.24.0" +version = "0.25.0" description = "OpenTelemetry IBM Watsonx Instrumentation" optional = false python-versions = ">=3.9,<4" @@ -4479,7 +4479,7 @@ develop = true opentelemetry-api = "^1.25.0" opentelemetry-instrumentation = "^0.46b0" opentelemetry-semantic-conventions = "^0.46b0" -opentelemetry-semantic-conventions-ai = "0.3.4" +opentelemetry-semantic-conventions-ai = "0.3.5" [package.extras] instruments = [] @@ -4490,7 +4490,7 @@ url = "../opentelemetry-instrumentation-watsonx" [[package]] name = "opentelemetry-instrumentation-weaviate" -version = "0.24.0" +version = "0.25.0" description = "OpenTelemetry Weaviate instrumentation" optional = false python-versions = ">=3.9,<4" @@ -4501,7 +4501,7 @@ develop = true opentelemetry-api = "^1.25.0" opentelemetry-instrumentation = "^0.46b0" opentelemetry-semantic-conventions = "^0.46b0" -opentelemetry-semantic-conventions-ai = "0.3.4" +opentelemetry-semantic-conventions-ai = "0.3.5" [package.extras] instruments = [] @@ -4556,13 +4556,13 @@ opentelemetry-api = "1.25.0" [[package]] name = "opentelemetry-semantic-conventions-ai" -version = "0.3.4" +version = "0.3.5" description = "OpenTelemetry Semantic Conventions Extension for Large Language Models" optional = false python-versions = "<4,>=3.9" files = [ - {file = "opentelemetry_semantic_conventions_ai-0.3.4-py3-none-any.whl", hash = "sha256:e4b274671fbad410760a940950bd96471e0ae230c31e4cda68ebb3db9a308eac"}, - {file = "opentelemetry_semantic_conventions_ai-0.3.4.tar.gz", hash = "sha256:657d54e2ce51e561cfc3337d8318fc9da316b3c091ea58e824d887360ffc0243"}, + {file = "opentelemetry_semantic_conventions_ai-0.3.5-py3-none-any.whl", hash = "sha256:cecdaf2f6c67f85f13ddad87f409d90644581a130429c55baa268105697c3b09"}, + {file = "opentelemetry_semantic_conventions_ai-0.3.5.tar.gz", hash = "sha256:f99c07ce207e91fce4843496cbf71c158cfeb214f5fe5d1c29dff95f0e731348"}, ] [[package]] @@ -6438,7 +6438,7 @@ telegram = ["requests"] [[package]] name = "traceloop-sdk" -version = "0.24.0" +version = "0.25.0" description = "Traceloop Software Development Kit (SDK) for Python" optional = false python-versions = ">=3.9,<4" @@ -6478,7 +6478,7 @@ opentelemetry-instrumentation-vertexai = {path = "../opentelemetry-instrumentati opentelemetry-instrumentation-watsonx = {path = "../opentelemetry-instrumentation-watsonx", develop = true} opentelemetry-instrumentation-weaviate = {path = "../opentelemetry-instrumentation-weaviate", develop = true} opentelemetry-sdk = "^1.25.0" -opentelemetry-semantic-conventions-ai = "0.3.4" +opentelemetry-semantic-conventions-ai = "0.3.5" posthog = ">3.0.2, <4" pydantic = ">=1" tenacity = "^8.2.3" diff --git a/packages/traceloop-sdk/poetry.lock b/packages/traceloop-sdk/poetry.lock index 6061ca2cf..58d2a36ff 100644 --- a/packages/traceloop-sdk/poetry.lock +++ b/packages/traceloop-sdk/poetry.lock @@ -1302,7 +1302,7 @@ wrapt = ">=1.0.0,<2.0.0" [[package]] name = "opentelemetry-instrumentation-alephalpha" -version = "0.24.0" +version = "0.25.0" description = "OpenTelemetry Aleph Alpha instrumentation" optional = false python-versions = ">=3.9,<4" @@ -1313,7 +1313,7 @@ develop = true opentelemetry-api = "^1.25.0" opentelemetry-instrumentation = "^0.46b0" opentelemetry-semantic-conventions = "^0.46b0" -opentelemetry-semantic-conventions-ai = "0.3.4" +opentelemetry-semantic-conventions-ai = "0.3.5" [package.extras] instruments = [] @@ -1324,7 +1324,7 @@ url = "../opentelemetry-instrumentation-alephalpha" [[package]] name = "opentelemetry-instrumentation-anthropic" -version = "0.24.0" +version = "0.25.0" description = "OpenTelemetry Anthropic instrumentation" optional = false python-versions = ">=3.9,<4" @@ -1335,7 +1335,7 @@ develop = true opentelemetry-api = "^1.25.0" opentelemetry-instrumentation = "^0.46b0" opentelemetry-semantic-conventions = "^0.46b0" -opentelemetry-semantic-conventions-ai = "0.3.4" +opentelemetry-semantic-conventions-ai = "0.3.5" [package.extras] instruments = [] @@ -1346,7 +1346,7 @@ url = "../opentelemetry-instrumentation-anthropic" [[package]] name = "opentelemetry-instrumentation-bedrock" -version = "0.24.0" +version = "0.25.0" description = "OpenTelemetry Bedrock instrumentation" optional = false python-versions = ">=3.9,<4" @@ -1358,7 +1358,7 @@ anthropic = ">=0.17.0" opentelemetry-api = "^1.25.0" opentelemetry-instrumentation = "^0.46b0" opentelemetry-semantic-conventions = "^0.46b0" -opentelemetry-semantic-conventions-ai = "0.3.4" +opentelemetry-semantic-conventions-ai = "0.3.5" [package.source] type = "directory" @@ -1366,7 +1366,7 @@ url = "../opentelemetry-instrumentation-bedrock" [[package]] name = "opentelemetry-instrumentation-chromadb" -version = "0.24.0" +version = "0.25.0" description = "OpenTelemetry Chroma DB instrumentation" optional = false python-versions = ">=3.9,<4" @@ -1377,7 +1377,7 @@ develop = true opentelemetry-api = "^1.25.0" opentelemetry-instrumentation = "^0.46b0" opentelemetry-semantic-conventions = "^0.46b0" -opentelemetry-semantic-conventions-ai = "0.3.4" +opentelemetry-semantic-conventions-ai = "0.3.5" [package.extras] instruments = [] @@ -1388,7 +1388,7 @@ url = "../opentelemetry-instrumentation-chromadb" [[package]] name = "opentelemetry-instrumentation-cohere" -version = "0.24.0" +version = "0.25.0" description = "OpenTelemetry Cohere instrumentation" optional = false python-versions = ">=3.9,<4" @@ -1399,7 +1399,7 @@ develop = true opentelemetry-api = "^1.25.0" opentelemetry-instrumentation = "^0.46b0" opentelemetry-semantic-conventions = "^0.46b0" -opentelemetry-semantic-conventions-ai = "0.3.4" +opentelemetry-semantic-conventions-ai = "0.3.5" [package.extras] instruments = [] @@ -1410,7 +1410,7 @@ url = "../opentelemetry-instrumentation-cohere" [[package]] name = "opentelemetry-instrumentation-google-generativeai" -version = "0.24.0" +version = "0.25.0" description = "OpenTelemetry Google Generative AI instrumentation" optional = false python-versions = ">=3.9,<4" @@ -1421,7 +1421,7 @@ develop = true opentelemetry-api = "^1.25.0" opentelemetry-instrumentation = "^0.46b0" opentelemetry-semantic-conventions = "^0.46b0" -opentelemetry-semantic-conventions-ai = "0.3.4" +opentelemetry-semantic-conventions-ai = "0.3.5" [package.extras] instruments = [] @@ -1432,7 +1432,7 @@ url = "../opentelemetry-instrumentation-google-generativeai" [[package]] name = "opentelemetry-instrumentation-haystack" -version = "0.24.0" +version = "0.25.0" description = "OpenTelemetry Haystack instrumentation" optional = false python-versions = ">=3.9,<4" @@ -1443,7 +1443,7 @@ develop = true opentelemetry-api = "^1.25.0" opentelemetry-instrumentation = "^0.46b0" opentelemetry-semantic-conventions = "^0.46b0" -opentelemetry-semantic-conventions-ai = "0.3.4" +opentelemetry-semantic-conventions-ai = "0.3.5" [package.extras] instruments = [] @@ -1454,7 +1454,7 @@ url = "../opentelemetry-instrumentation-haystack" [[package]] name = "opentelemetry-instrumentation-langchain" -version = "0.24.0" +version = "0.25.0" description = "OpenTelemetry Langchain instrumentation" optional = false python-versions = ">=3.9,<4" @@ -1465,7 +1465,7 @@ develop = true opentelemetry-api = "^1.25.0" opentelemetry-instrumentation = "^0.46b0" opentelemetry-semantic-conventions = "^0.46b0" -opentelemetry-semantic-conventions-ai = "0.3.4" +opentelemetry-semantic-conventions-ai = "0.3.5" [package.extras] instruments = [] @@ -1476,7 +1476,7 @@ url = "../opentelemetry-instrumentation-langchain" [[package]] name = "opentelemetry-instrumentation-llamaindex" -version = "0.24.0" +version = "0.25.0" description = "OpenTelemetry LlamaIndex instrumentation" optional = false python-versions = ">=3.9,<4" @@ -1488,7 +1488,7 @@ inflection = "^0.5.1" opentelemetry-api = "^1.25.0" opentelemetry-instrumentation = "^0.46b0" opentelemetry-semantic-conventions = "^0.46b0" -opentelemetry-semantic-conventions-ai = "0.3.4" +opentelemetry-semantic-conventions-ai = "0.3.5" [package.extras] instruments = [] @@ -1499,7 +1499,7 @@ url = "../opentelemetry-instrumentation-llamaindex" [[package]] name = "opentelemetry-instrumentation-marqo" -version = "0.24.0" +version = "0.25.0" description = "OpenTelemetry Marqo instrumentation" optional = false python-versions = ">=3.9,<4" @@ -1510,7 +1510,7 @@ develop = true opentelemetry-api = "^1.25.0" opentelemetry-instrumentation = "^0.46b0" opentelemetry-semantic-conventions = "^0.46b0" -opentelemetry-semantic-conventions-ai = "0.3.4" +opentelemetry-semantic-conventions-ai = "0.3.5" [package.extras] instruments = [] @@ -1521,7 +1521,7 @@ url = "../opentelemetry-instrumentation-marqo" [[package]] name = "opentelemetry-instrumentation-milvus" -version = "0.24.0" +version = "0.25.0" description = "OpenTelemetry Milvus instrumentation" optional = false python-versions = ">=3.9,<4" @@ -1532,7 +1532,7 @@ develop = true opentelemetry-api = "^1.25.0" opentelemetry-instrumentation = "^0.46b0" opentelemetry-semantic-conventions = "^0.46b0" -opentelemetry-semantic-conventions-ai = "0.3.4" +opentelemetry-semantic-conventions-ai = "0.3.5" [package.extras] instruments = [] @@ -1543,7 +1543,7 @@ url = "../opentelemetry-instrumentation-milvus" [[package]] name = "opentelemetry-instrumentation-mistralai" -version = "0.24.0" +version = "0.25.0" description = "OpenTelemetry Mistral AI instrumentation" optional = false python-versions = ">=3.9,<4" @@ -1554,7 +1554,7 @@ develop = true opentelemetry-api = "^1.25.0" opentelemetry-instrumentation = "^0.46b0" opentelemetry-semantic-conventions = "^0.46b0" -opentelemetry-semantic-conventions-ai = "0.3.4" +opentelemetry-semantic-conventions-ai = "0.3.5" [package.extras] instruments = [] @@ -1565,7 +1565,7 @@ url = "../opentelemetry-instrumentation-mistralai" [[package]] name = "opentelemetry-instrumentation-ollama" -version = "0.24.0" +version = "0.25.0" description = "OpenTelemetry Ollama instrumentation" optional = false python-versions = ">=3.9,<4" @@ -1576,7 +1576,7 @@ develop = true opentelemetry-api = "^1.25.0" opentelemetry-instrumentation = "^0.46b0" opentelemetry-semantic-conventions = "^0.46b0" -opentelemetry-semantic-conventions-ai = "0.3.4" +opentelemetry-semantic-conventions-ai = "0.3.5" [package.extras] instruments = ["ollama (>=0.2.0,<0.3.0)"] @@ -1587,7 +1587,7 @@ url = "../opentelemetry-instrumentation-ollama" [[package]] name = "opentelemetry-instrumentation-openai" -version = "0.24.0" +version = "0.25.0" description = "OpenTelemetry OpenAI instrumentation" optional = false python-versions = ">=3.9,<4" @@ -1598,7 +1598,7 @@ develop = true opentelemetry-api = "^1.25.0" opentelemetry-instrumentation = "^0.46b0" opentelemetry-semantic-conventions = "^0.46b0" -opentelemetry-semantic-conventions-ai = "0.3.4" +opentelemetry-semantic-conventions-ai = "0.3.5" tiktoken = ">=0.6.0, <1" [package.extras] @@ -1610,7 +1610,7 @@ url = "../opentelemetry-instrumentation-openai" [[package]] name = "opentelemetry-instrumentation-pinecone" -version = "0.24.0" +version = "0.25.0" description = "OpenTelemetry Pinecone instrumentation" optional = false python-versions = ">=3.9,<4" @@ -1621,7 +1621,7 @@ develop = true opentelemetry-api = "^1.25.0" opentelemetry-instrumentation = "^0.46b0" opentelemetry-semantic-conventions = "^0.46b0" -opentelemetry-semantic-conventions-ai = "0.3.4" +opentelemetry-semantic-conventions-ai = "0.3.5" [package.extras] instruments = [] @@ -1632,7 +1632,7 @@ url = "../opentelemetry-instrumentation-pinecone" [[package]] name = "opentelemetry-instrumentation-qdrant" -version = "0.24.0" +version = "0.25.0" description = "OpenTelemetry Qdrant instrumentation" optional = false python-versions = ">=3.9,<4" @@ -1643,7 +1643,7 @@ develop = true opentelemetry-api = "^1.25.0" opentelemetry-instrumentation = "^0.46b0" opentelemetry-semantic-conventions = "^0.46b0" -opentelemetry-semantic-conventions-ai = "0.3.4" +opentelemetry-semantic-conventions-ai = "0.3.5" [package.extras] instruments = [] @@ -1654,7 +1654,7 @@ url = "../opentelemetry-instrumentation-qdrant" [[package]] name = "opentelemetry-instrumentation-replicate" -version = "0.24.0" +version = "0.25.0" description = "OpenTelemetry Replicate instrumentation" optional = false python-versions = ">=3.9,<4" @@ -1665,7 +1665,7 @@ develop = true opentelemetry-api = "^1.25.0" opentelemetry-instrumentation = "^0.46b0" opentelemetry-semantic-conventions = "^0.46b0" -opentelemetry-semantic-conventions-ai = "0.3.4" +opentelemetry-semantic-conventions-ai = "0.3.5" [package.extras] instruments = [] @@ -1717,7 +1717,7 @@ instruments = ["sqlalchemy"] [[package]] name = "opentelemetry-instrumentation-together" -version = "0.24.0" +version = "0.25.0" description = "OpenTelemetry Together AI instrumentation" optional = false python-versions = ">=3.9,<4" @@ -1728,7 +1728,7 @@ develop = true opentelemetry-api = "^1.25.0" opentelemetry-instrumentation = "^0.46b0" opentelemetry-semantic-conventions = "^0.46b0" -opentelemetry-semantic-conventions-ai = "0.3.4" +opentelemetry-semantic-conventions-ai = "0.3.5" [package.extras] instruments = [] @@ -1739,7 +1739,7 @@ url = "../opentelemetry-instrumentation-together" [[package]] name = "opentelemetry-instrumentation-transformers" -version = "0.24.0" +version = "0.25.0" description = "OpenTelemetry transformers instrumentation" optional = false python-versions = ">=3.9,<4" @@ -1750,7 +1750,7 @@ develop = true opentelemetry-api = "^1.25.0" opentelemetry-instrumentation = "^0.46b0" opentelemetry-semantic-conventions = "^0.46b0" -opentelemetry-semantic-conventions-ai = "0.3.4" +opentelemetry-semantic-conventions-ai = "0.3.5" [package.source] type = "directory" @@ -1779,7 +1779,7 @@ instruments = ["urllib3 (>=1.0.0,<3.0.0)"] [[package]] name = "opentelemetry-instrumentation-vertexai" -version = "0.24.0" +version = "0.25.0" description = "OpenTelemetry Vertex AI instrumentation" optional = false python-versions = ">=3.9,<4" @@ -1790,7 +1790,7 @@ develop = true opentelemetry-api = "^1.25.0" opentelemetry-instrumentation = "^0.46b0" opentelemetry-semantic-conventions = "^0.46b0" -opentelemetry-semantic-conventions-ai = "0.3.4" +opentelemetry-semantic-conventions-ai = "0.3.5" [package.extras] instruments = [] @@ -1801,7 +1801,7 @@ url = "../opentelemetry-instrumentation-vertexai" [[package]] name = "opentelemetry-instrumentation-watsonx" -version = "0.24.0" +version = "0.25.0" description = "OpenTelemetry IBM Watsonx Instrumentation" optional = false python-versions = ">=3.9,<4" @@ -1812,7 +1812,7 @@ develop = true opentelemetry-api = "^1.25.0" opentelemetry-instrumentation = "^0.46b0" opentelemetry-semantic-conventions = "^0.46b0" -opentelemetry-semantic-conventions-ai = "0.3.4" +opentelemetry-semantic-conventions-ai = "0.3.5" [package.extras] instruments = [] @@ -1823,7 +1823,7 @@ url = "../opentelemetry-instrumentation-watsonx" [[package]] name = "opentelemetry-instrumentation-weaviate" -version = "0.24.0" +version = "0.25.0" description = "OpenTelemetry Weaviate instrumentation" optional = false python-versions = ">=3.9,<4" @@ -1834,7 +1834,7 @@ develop = true opentelemetry-api = "^1.25.0" opentelemetry-instrumentation = "^0.46b0" opentelemetry-semantic-conventions = "^0.46b0" -opentelemetry-semantic-conventions-ai = "0.3.4" +opentelemetry-semantic-conventions-ai = "0.3.5" [package.extras] instruments = [] @@ -1889,13 +1889,13 @@ opentelemetry-api = "1.25.0" [[package]] name = "opentelemetry-semantic-conventions-ai" -version = "0.3.4" +version = "0.3.5" description = "OpenTelemetry Semantic Conventions Extension for Large Language Models" optional = false python-versions = "<4,>=3.9" files = [ - {file = "opentelemetry_semantic_conventions_ai-0.3.4-py3-none-any.whl", hash = "sha256:e4b274671fbad410760a940950bd96471e0ae230c31e4cda68ebb3db9a308eac"}, - {file = "opentelemetry_semantic_conventions_ai-0.3.4.tar.gz", hash = "sha256:657d54e2ce51e561cfc3337d8318fc9da316b3c091ea58e824d887360ffc0243"}, + {file = "opentelemetry_semantic_conventions_ai-0.3.5-py3-none-any.whl", hash = "sha256:cecdaf2f6c67f85f13ddad87f409d90644581a130429c55baa268105697c3b09"}, + {file = "opentelemetry_semantic_conventions_ai-0.3.5.tar.gz", hash = "sha256:f99c07ce207e91fce4843496cbf71c158cfeb214f5fe5d1c29dff95f0e731348"}, ] [[package]] @@ -2984,4 +2984,4 @@ test = ["big-O", "importlib-resources", "jaraco.functools", "jaraco.itertools", [metadata] lock-version = "2.0" python-versions = ">=3.9,<4" -content-hash = "47e3245de8962a49fab7f1c17ffb8395eb0cbbff45555f8fe63d4c7033b669df" +content-hash = "4265e655d734709a4bc863cba9158d5ed817fa1e1432d6daa73ee29e3588029b" diff --git a/packages/traceloop-sdk/pyproject.toml b/packages/traceloop-sdk/pyproject.toml index 76e53b8e9..cc71faf1e 100644 --- a/packages/traceloop-sdk/pyproject.toml +++ b/packages/traceloop-sdk/pyproject.toml @@ -32,7 +32,7 @@ opentelemetry-exporter-otlp-proto-grpc = "^1.25.0" opentelemetry-instrumentation-requests = "^0.46b0" opentelemetry-instrumentation-sqlalchemy = "^0.46b0" opentelemetry-instrumentation-urllib3 = "^0.46b0" -opentelemetry-semantic-conventions-ai = "0.3.4" +opentelemetry-semantic-conventions-ai = "0.3.5" opentelemetry-instrumentation-mistralai = {path="../opentelemetry-instrumentation-mistralai", develop=true} opentelemetry-instrumentation-openai = {path="../opentelemetry-instrumentation-openai", develop=true} opentelemetry-instrumentation-ollama = {path="../opentelemetry-instrumentation-ollama", develop=true}