langchain_community.llms.azureml_endpoint.AzureMLBaseEndpoint

class langchain_community.llms.azureml_endpoint.AzureMLBaseEndpoint[source]

Bases: BaseModel

Azure ML 在线端点模型。

通过解析和验证从关键字参数中输入的数据来创建一个新模型。

如果输入数据无法解析成有效模型,则引发 ValidationError。

param content_formatter: Any = None

提供输入和输出转换函数的内容格式化器,用于处理LLM和端点之间的格式。

param deployment_name: str = '''

端点部署名称。调用端点时并非必需。应传递给构造函数或指定为环境变量 AZUREML_DEPLOYMENT_NAME

param endpoint_api_key: SecretStr = SecretStr('')

端点的身份验证密钥。应传递给构造函数或指定为环境变量 AZUREML_ENDPOINT_API_KEY

约束条件
  • type = 字符串

  • writeOnly = True

  • format = 密码

param endpoint_api_type: AzureMLEndpointApiType = AzureMLEndpointApiType.dedicated

正在使用的端点的类型。可能的值是 serverless(按使用付费)或 dedicated(专用端点)。

param endpoint_url: str = '''

现有端点的URL。应传递给构造函数或指定为环境变量 AZUREML_ENDPOINT_URL

param max_retries: int = 1
param model_kwargs: Optional[dict] = None

传递给模型的键值参数。

param timeout: int = 50

请求端点调用超时