Perplexity
业务组件 用于按提供商归类那些将第三方服务接入 SkillFlaw 的组件。
本页介绍 Perplexity 业务组件中的可用组件。
关于 Perplexity 组件使用的 Perplexity 功能与行为,请参阅 Perplexity documentation。
Perplexity 文本生成
此组件使用 Perplexity 的语言模型生成文本。
它既可以输出 Model Response(Message),也可以输出 Language Model(LanguageModel)。
当你希望将某个 Perplexity 模型作为另一个 LLM 驱动组件(例如 Agent 或 Smart Transform)的底层 LLM 时,应使用 Language Model 输出。
更多说明请参阅语言模型组件。
Perplexity 文本生成参数
有些参数在可视化编辑器中默认处于隐藏状态。 你可以通过组件标题栏菜单中的 控件 来修改全部参数。
| Name | Type | Description |
|---|---|---|
| model_name | String | 输入参数。要使用的 Perplexity 模型名称。可选值包括多种 Llama 3.1 模型。 |
| max_tokens | Integer | 输入参数。允许生成的最大 token 数。 |
| api_key | SecretString | 输入参数。用于认证的 Perplexity API Key。 |
| temperature | Float | 输入参数。控制输出随机性。默认:0.75。 |
| top_p | Float | 输入参数。采样时纳入考虑的最大累计概率。 |
| n | Integer | 输入参数。为每个提示生成的 chat completions 数量。 |