VolcEngineMaasBase#

class langchain_community.llms.volcengine_maas.VolcEngineMaasBase[source]#

基础类:BaseModel

VolcEngineMaas 模型的基类。

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

如果输入数据无法验证以形成有效模型,则引发 [ValidationError][pydantic_core.ValidationError]。

self 被显式地设为仅位置参数,以允许 self 作为字段名称。

param client: Any = None#
param connect_timeout: int | None = 60#

连接到火山引擎maas端点的超时时间。默认为60秒。

param endpoint: str | None = 'maas-api.ml-platform-cn-beijing.volces.com'#

VolcEngineMaas LLM的端点。

param model: str = 'skylark-lite-public'#

模型名称。您可以在此处查看此模型的详细信息 https://www.volcengine.com/docs/82379/1133187 并且您可以通过更改此字段选择其他模型

param model_kwargs: Dict[str, Any] [Optional]#

模型特殊参数,您可以在模型页面上查看详细信息

param model_version: str | None = None#

模型版本。仅在moonshot大语言模型中使用。 您可以在此处查看详细信息 https://www.volcengine.com/docs/82379/1158281

param read_timeout: int | None = 60#

从火山引擎maas端点读取响应的超时时间。 默认是60秒。

param region: str | None = 'Region'#

VolcEngineMaas LLM 的区域。

param streaming: bool = False#

是否流式传输结果。

param temperature: float | None = 0.95#

一个非负浮点数,用于调整生成过程中的随机性程度。

param top_p: float | None = 0.8#

每一步考虑的词元的总概率质量。

param volc_engine_maas_ak: SecretStr | None = None#

火山引擎的访问密钥

param volc_engine_maas_sk: SecretStr | None = None#

火山引擎的密钥

classmethod validate_environment(values: Dict) Dict[source]#
Parameters:

(字典)

Return type:

字典