Ajout d’un coût personnalisé
- Python
- TypeScript
Vous pouvez ajouter un coût personnalisé à l’aide de la méthode
add_cost.
Les trois champs requis sont llm_id, prompt_token_cost et completion_token_cost.
llm_id est le nom du LLM (par ex. gpt-4o). prompt_token_cost et completion_token_cost correspondent au coût par token du LLM (si le prix du LLM est indiqué par million de tokens, veillez à convertir la valeur).
Vous pouvez également définir effective_date sur une valeur datetime afin que le coût prenne effet à une date précise ; par défaut, la date du jour est utilisée.Interroger les coûts
- Python
- TypeScript
Vous pouvez interroger les coûts à l’aide de la méthode
query_costs.
Il existe plusieurs façons d’interroger les coûts : vous pouvez fournir un ID de coût unique ou une liste de noms de modèles LLM.Purger un coût personnalisé
- Python
- TypeScript
Vous pouvez purger un coût personnalisé à l’aide de la méthode
purge_costs. Transmettez une liste d’ID de coût, puis les coûts correspondant à ces ID seront purgés.Calcul des coûts d’un projet
- Python
- TypeScript
Vous pouvez calculer les coûts d’un projet à l’aide de notre
calls_query et en ajoutant include_costs=True, avec un peu de configuration.