RAGOperationCompleted
org.llm4s.trace.TraceEvent.RAGOperationCompleted
case class RAGOperationCompleted(operation: String, durationMs: Long, embeddingTokens: Option[Int], llmPromptTokens: Option[Int], llmCompletionTokens: Option[Int], totalCostUsd: Option[Double], timestamp: Instant) extends TraceEvent
Tracks completion of a RAG operation with full metrics.
Value parameters
- durationMs
-
Wall-clock duration in milliseconds
- embeddingTokens
-
Optional token count for embedding operations
- llmCompletionTokens
-
Optional completion tokens for LLM operations
- llmPromptTokens
-
Optional prompt tokens for LLM operations
- operation
-
Type: "index", "search", "answer", "evaluate"
- totalCostUsd
-
Optional accumulated cost in USD
Attributes
- Graph
-
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait TraceEventclass Objecttrait Matchableclass Any
Members list
In this article