跳至内容

OpenAI 文本操作#

使用此操作向模型发送消息或通过OpenAI对文本进行违规分类。有关OpenAI节点本身的更多信息,请参阅OpenAI

向模型发送消息#

使用此操作向OpenAI模型发送消息或提示并接收响应。

输入以下参数:

  • 连接凭证: 创建或选择一个现有的OpenAI凭证
  • 资源: 选择文本
  • 操作: 选择 向模型发送消息.
  • 模型: 选择您想要使用的模型。如果不确定该用哪个模型,若需要高智能可尝试gpt-4o,若需要最快速度和最低成本则可尝试gpt-4o-mini。更多信息请参考Models overview | OpenAI Platform
  • Messages: Enter a Text prompt and assign a Role that the model will use to generate responses. Refer to 提示词工程 | OpenAI for more information on how to write a better prompt by using these roles. Choose from one of these roles:
    • 用户: 作为用户发送消息并从模型获取响应。
    • 助手: 指示模型采用特定的语气或个性。
    • 系统: 默认情况下,系统消息是"You are a helpful assistant"。您可以在用户消息中定义指令,但设置在系统消息中的指令更有效。每次对话只能设置一条系统消息。使用此功能来设置模型的行为或为下一条用户消息提供上下文。
  • 简化输出: 开启后返回简化版本的响应而非原始数据。
  • 输出内容为JSON: 开启以尝试以JSON格式返回响应。兼容GPT-4 Turbo和所有比gpt-3.5-turbo-1106更新的GPT-3.5 Turbo模型。

选项#

  • 频率惩罚: 施加惩罚以减少模型重复相似句子的倾向。取值范围在0.02.0之间。
  • 最大令牌数: 设置响应的最大令牌数。对于标准英文文本,一个令牌大约相当于四个字符。使用此选项可限制输出长度。
  • 生成数量: 默认为1。设置您希望为每个提示生成的完成次数。请谨慎使用,因为设置较高的数值会快速消耗您的令牌。
  • 话题新鲜度惩罚值: 施加惩罚值以促使模型讨论新话题。取值范围在0.02.0之间。
  • 输出随机性(温度值):调整响应的随机程度。取值范围在0.0(确定性输出)到1.0(最大随机性)之间。建议仅调整此参数或输出随机性(Top P)中的一个。初始建议使用中等温度值(约0.7),然后根据输出效果进行调整。如果响应过于重复或刻板,可提高温度值;如果响应过于混乱或偏离主题,则降低温度值。默认值为1.0
  • 输出随机性(Top P): 调整Top P设置以控制助手回答的多样性。例如,0.5表示考虑所有可能性加权选项中的一半。我们建议修改此参数或输出随机性(Temperature),但不要同时修改两者。默认值为1.0

更多信息请参考Message a Model | OpenAI文档。

文本违规分类#

使用此操作来识别并标记可能有害的内容。OpenAI模型将分析文本并返回包含以下内容的响应:

  • flagged: 一个布尔字段,表示内容是否可能有害。
  • categories: 一个包含分类特定违规标志的列表。
  • category_scores: 每个类别的评分。

输入以下参数:

  • 连接凭证: 创建或选择一个现有的OpenAI凭证
  • 资源: 选择文本
  • 操作: 选择文本违规分类
  • 文本输入: 输入需要判断是否违反审核政策的文本。
  • 简化输出: 开启后返回简化版本的响应而非原始数据。

选项#

  • 使用稳定模型: 开启以使用模型的稳定版本而非最新版本,准确度可能略低。

更多信息请参考Moderations | OpenAI文档。

常见问题#

关于常见错误或问题及建议解决步骤,请参阅常见问题

优云智算