カスタムコストの追加
- Python
- TypeScript
add_cost methodを使用して、カスタムコストを追加できます。
必須フィールドは llm_id、prompt_token_cost、completion_token_cost の 3 つです。
llm_id は LLM の名前です (例: gpt-4o) 。prompt_token_cost と completion_token_cost は、その LLM のトークンあたりのコストです (LLM の料金が 100 万トークン単位で指定されている場合は、必ず値を換算してください) 。
また、effective_date に日時を設定すると、そのコストを特定の日付から有効にできます。デフォルトでは現在の日付が使用されます。コストをクエリする
- Python
- TypeScript
query_costs method を使用して、コストをクエリできます。
コストをクエリする方法はいくつかあり、単一のコスト ID または LLM モデル名のリストを渡せます。カスタムコストをパージする
- Python
- TypeScript
purge_costs method を使用すると、カスタムコストをパージできます。コスト ID のリストを渡すと、それらの ID を持つコストがパージされます。プロジェクトのコストを計算する
- Python
- TypeScript
少しセットアップしたうえで
calls_query を使い、include_costs=True を追加すると、プロジェクトのコストを計算できます。