获取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:

浮点数