Generates attributes for retriever operations.
Creates OpenTelemetry attributes for document retrieval operations, including document content, IDs, metadata, and scores.
Configuration object for retriever attributes
Array of documents retrieved
OpenTelemetry attributes for retriever operations
const attrs = getRetrieverAttributes({ documents: [ { content: "Document 1", id: "doc1", score: 0.95 }, { content: "Document 2", id: "doc2", metadata: { source: "web" } } ]}); Copy
const attrs = getRetrieverAttributes({ documents: [ { content: "Document 1", id: "doc1", score: 0.95 }, { content: "Document 2", id: "doc2", metadata: { source: "web" } } ]});
Generates attributes for retriever operations.
Creates OpenTelemetry attributes for document retrieval operations, including document content, IDs, metadata, and scores.