获取OpenAI模型令牌成本#
- langchain_community.callbacks.openai_info.get_openai_token_cost_for_model(model_name: str, num_tokens: int, is_completion: bool = False, *, token_type: TokenType = TokenType.PROMPT) float [source]#
获取给定模型和令牌数量的美元成本。
- Parameters:
model_name (str) – 模型的名称
num_tokens (int) – 令牌数量。
is_completion (bool) – 模型是否用于完成。 默认为 False。已弃用,推荐使用
token_type
。token_type (TokenType) – 令牌类型。默认为
TokenType.PROMPT
。
- Returns:
成本以美元计。
- Return type:
浮点数