You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
# Use this changelog template to create an entry for release notes.
2
+
#
3
+
# If your change doesn't affect end users you should instead start
4
+
# your pull request title with [chore] or use the "Skip Changelog" label.
5
+
6
+
# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix'
7
+
change_type: enhancement
8
+
9
+
# The name of the area of concern in the attributes-registry, (e.g. http, cloud, db)
10
+
component: gen-ai
11
+
12
+
# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`).
13
+
note: Add semantic conventions for GenAI memory operations.
14
+
15
+
# Mandatory: One or more tracking issues related to the change. You can use the PR number here if no issue exists.
16
+
# The values here must be integers.
17
+
issues: [3250]
18
+
19
+
# (Optional) One or more lines of additional information to render under the primary note.
20
+
# These lines will be padded with 2 spaces and then inserted directly into the document.
21
+
# Use pipe (|) for multiline entries.
22
+
subtext: |
23
+
Adds `gen_ai.operation.name` values for memory operations and introduces `gen_ai.memory.*` attributes and spans for memory store lifecycle, search, upsert, and delete.
Copy file name to clipboardExpand all lines: docs/gen-ai/anthropic.md
+5-1Lines changed: 5 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -213,13 +213,17 @@ populating this attribute.
213
213
| --- | --- | --- |
214
214
|`chat`| Chat completion operation such as [OpenAI Chat API](https://platform.openai.com/docs/api-reference/chat)||
|`create_memory_store`| Create/initialize a memory store ||
217
+
|`delete_memory`| Delete memory records ||
218
+
|`delete_memory_store`| Delete/deprovision a memory store ||
216
219
|`embeddings`| Embeddings operation such as [OpenAI Create embeddings API](https://platform.openai.com/docs/api-reference/embeddings/create)||
217
220
|`execute_tool`| Execute a tool ||
218
221
|`generate_content`| Multimodal content generation operation such as [Gemini Generate Content](https://ai.google.dev/api/generate-content)||
|`retrieval`| Retrieval operation such as [OpenAI Search Vector Store API](https://platform.openai.com/docs/api-reference/vector-stores/search)||
224
+
|`search_memory`| Search/query memories from a memory store ||
222
225
|`text_completion`| Text completions operation such as [OpenAI Completions API (Legacy)](https://platform.openai.com/docs/api-reference/completions)||
226
+
|`update_memory`| Create or update (upsert) memory records ||
Copy file name to clipboardExpand all lines: docs/gen-ai/aws-bedrock.md
+5-1Lines changed: 5 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -237,13 +237,17 @@ and SHOULD be provided **at span creation time** (if provided at all):
237
237
| --- | --- | --- |
238
238
|`chat`| Chat completion operation such as [OpenAI Chat API](https://platform.openai.com/docs/api-reference/chat)||
|`create_memory_store`| Create/initialize a memory store ||
241
+
|`delete_memory`| Delete memory records ||
242
+
|`delete_memory_store`| Delete/deprovision a memory store ||
240
243
|`embeddings`| Embeddings operation such as [OpenAI Create embeddings API](https://platform.openai.com/docs/api-reference/embeddings/create)||
241
244
|`execute_tool`| Execute a tool ||
242
245
|`generate_content`| Multimodal content generation operation such as [Gemini Generate Content](https://ai.google.dev/api/generate-content)||
|`retrieval`| Retrieval operation such as [OpenAI Search Vector Store API](https://platform.openai.com/docs/api-reference/vector-stores/search)||
248
+
|`search_memory`| Search/query memories from a memory store ||
246
249
|`text_completion`| Text completions operation such as [OpenAI Completions API (Legacy)](https://platform.openai.com/docs/api-reference/completions)||
250
+
|`update_memory`| Create or update (upsert) memory records ||
Copy file name to clipboardExpand all lines: docs/gen-ai/azure-ai-inference.md
+5-1Lines changed: 5 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -238,13 +238,17 @@ and SHOULD be provided **at span creation time** (if provided at all):
238
238
| --- | --- | --- |
239
239
|`chat`| Chat completion operation such as [OpenAI Chat API](https://platform.openai.com/docs/api-reference/chat)||
|`create_memory_store`| Create/initialize a memory store ||
242
+
|`delete_memory`| Delete memory records ||
243
+
|`delete_memory_store`| Delete/deprovision a memory store ||
241
244
|`embeddings`| Embeddings operation such as [OpenAI Create embeddings API](https://platform.openai.com/docs/api-reference/embeddings/create)||
242
245
|`execute_tool`| Execute a tool ||
243
246
|`generate_content`| Multimodal content generation operation such as [Gemini Generate Content](https://ai.google.dev/api/generate-content)||
|`retrieval`| Retrieval operation such as [OpenAI Search Vector Store API](https://platform.openai.com/docs/api-reference/vector-stores/search)||
249
+
|`search_memory`| Search/query memories from a memory store ||
247
250
|`text_completion`| Text completions operation such as [OpenAI Completions API (Legacy)](https://platform.openai.com/docs/api-reference/completions)||
251
+
|`update_memory`| Create or update (upsert) memory records ||
Copy file name to clipboardExpand all lines: docs/gen-ai/gen-ai-agent-spans.md
+20-4Lines changed: 20 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -140,13 +140,17 @@ and SHOULD be provided **at span creation time** (if provided at all):
140
140
| --- | --- | --- |
141
141
|`chat`| Chat completion operation such as [OpenAI Chat API](https://platform.openai.com/docs/api-reference/chat)||
|`create_memory_store`| Create/initialize a memory store ||
144
+
|`delete_memory`| Delete memory records ||
145
+
|`delete_memory_store`| Delete/deprovision a memory store ||
143
146
|`embeddings`| Embeddings operation such as [OpenAI Create embeddings API](https://platform.openai.com/docs/api-reference/embeddings/create)||
144
147
|`execute_tool`| Execute a tool ||
145
148
|`generate_content`| Multimodal content generation operation such as [Gemini Generate Content](https://ai.google.dev/api/generate-content)||
|`retrieval`| Retrieval operation such as [OpenAI Search Vector Store API](https://platform.openai.com/docs/api-reference/vector-stores/search)||
151
+
|`search_memory`| Search/query memories from a memory store ||
149
152
|`text_completion`| Text completions operation such as [OpenAI Completions API (Legacy)](https://platform.openai.com/docs/api-reference/completions)||
153
+
|`update_memory`| Create or update (upsert) memory records ||
150
154
151
155
---
152
156
@@ -390,13 +394,17 @@ and SHOULD be provided **at span creation time** (if provided at all):
390
394
| --- | --- | --- |
391
395
|`chat`| Chat completion operation such as [OpenAI Chat API](https://platform.openai.com/docs/api-reference/chat)||
|`create_memory_store`| Create/initialize a memory store ||
398
+
|`delete_memory`| Delete memory records ||
399
+
|`delete_memory_store`| Delete/deprovision a memory store ||
393
400
|`embeddings`| Embeddings operation such as [OpenAI Create embeddings API](https://platform.openai.com/docs/api-reference/embeddings/create)||
394
401
|`execute_tool`| Execute a tool ||
395
402
|`generate_content`| Multimodal content generation operation such as [Gemini Generate Content](https://ai.google.dev/api/generate-content)||
|`retrieval`| Retrieval operation such as [OpenAI Search Vector Store API](https://platform.openai.com/docs/api-reference/vector-stores/search)||
405
+
|`search_memory`| Search/query memories from a memory store ||
399
406
|`text_completion`| Text completions operation such as [OpenAI Completions API (Legacy)](https://platform.openai.com/docs/api-reference/completions)||
407
+
|`update_memory`| Create or update (upsert) memory records ||
400
408
401
409
---
402
410
@@ -643,13 +651,17 @@ and SHOULD be provided **at span creation time** (if provided at all):
643
651
| --- | --- | --- |
644
652
|`chat`| Chat completion operation such as [OpenAI Chat API](https://platform.openai.com/docs/api-reference/chat)||
|`create_memory_store`| Create/initialize a memory store ||
655
+
|`delete_memory`| Delete memory records ||
656
+
|`delete_memory_store`| Delete/deprovision a memory store ||
646
657
|`embeddings`| Embeddings operation such as [OpenAI Create embeddings API](https://platform.openai.com/docs/api-reference/embeddings/create)||
647
658
|`execute_tool`| Execute a tool ||
648
659
|`generate_content`| Multimodal content generation operation such as [Gemini Generate Content](https://ai.google.dev/api/generate-content)||
|`retrieval`| Retrieval operation such as [OpenAI Search Vector Store API](https://platform.openai.com/docs/api-reference/vector-stores/search)||
662
+
|`search_memory`| Search/query memories from a memory store ||
652
663
|`text_completion`| Text completions operation such as [OpenAI Completions API (Legacy)](https://platform.openai.com/docs/api-reference/completions)||
664
+
|`update_memory`| Create or update (upsert) memory records ||
653
665
654
666
---
655
667
@@ -795,13 +807,17 @@ and SHOULD be provided **at span creation time** (if provided at all):
795
807
| --- | --- | --- |
796
808
|`chat`| Chat completion operation such as [OpenAI Chat API](https://platform.openai.com/docs/api-reference/chat)||
|`create_memory_store`| Create/initialize a memory store ||
811
+
|`delete_memory`| Delete memory records ||
812
+
|`delete_memory_store`| Delete/deprovision a memory store ||
798
813
|`embeddings`| Embeddings operation such as [OpenAI Create embeddings API](https://platform.openai.com/docs/api-reference/embeddings/create)||
799
814
|`execute_tool`| Execute a tool ||
800
815
|`generate_content`| Multimodal content generation operation such as [Gemini Generate Content](https://ai.google.dev/api/generate-content)||
|`retrieval`| Retrieval operation such as [OpenAI Search Vector Store API](https://platform.openai.com/docs/api-reference/vector-stores/search)||
818
+
|`search_memory`| Search/query memories from a memory store ||
804
819
|`text_completion`| Text completions operation such as [OpenAI Completions API (Legacy)](https://platform.openai.com/docs/api-reference/completions)||
820
+
|`update_memory`| Create or update (upsert) memory records ||
Copy file name to clipboardExpand all lines: docs/gen-ai/gen-ai-events.md
+5-1Lines changed: 5 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -209,13 +209,17 @@ populating this attribute.
209
209
| --- | --- | --- |
210
210
|`chat`| Chat completion operation such as [OpenAI Chat API](https://platform.openai.com/docs/api-reference/chat)||
|`create_memory_store`| Create/initialize a memory store ||
213
+
|`delete_memory`| Delete memory records ||
214
+
|`delete_memory_store`| Delete/deprovision a memory store ||
212
215
|`embeddings`| Embeddings operation such as [OpenAI Create embeddings API](https://platform.openai.com/docs/api-reference/embeddings/create)||
213
216
|`execute_tool`| Execute a tool ||
214
217
|`generate_content`| Multimodal content generation operation such as [Gemini Generate Content](https://ai.google.dev/api/generate-content)||
|`retrieval`| Retrieval operation such as [OpenAI Search Vector Store API](https://platform.openai.com/docs/api-reference/vector-stores/search)||
220
+
|`search_memory`| Search/query memories from a memory store ||
218
221
|`text_completion`| Text completions operation such as [OpenAI Completions API (Legacy)](https://platform.openai.com/docs/api-reference/completions)||
222
+
|`update_memory`| Create or update (upsert) memory records ||
0 commit comments