Class AntsGeneration

java.lang.Object
com.ants.platform.tracing.AntsObservation
com.ants.platform.tracing.AntsGeneration

public class AntsGeneration extends AntsObservation
Specialized AntsObservation for LLM generations. Adds model, model parameters, token usage, cost, and prompt attributes.

Report usage(java.util.Map<java.lang.String, ? extends java.lang.Number>) together with model(java.lang.String); the backend computes cost server-side from the model's price book, so cost(java.util.Map<java.lang.String, ? extends java.lang.Number>) is optional.