微信扫一扫 分享朋友圈

已有 380 人浏览分享

[api设置]    OpenAI API 聊天式提示词使用方法,微调的雏形

api设置 2024-6-6 17:00:51380 0
chatgpt的窗口和api的提示词使用方法是不一样的,chatgpt是训练好的模型,而api是基座模型,因此他们的提示是不一样的,你需要单独学习api的提示词方法才能得到符合预期的答案。

提示方法
为了与OpenAI的模型进行更具互动性和动态性的对话,您可以使用聊天格式中的消息,而不是使用传统句式的提示样式。

工作原理:

您不需要发送单个字符串作为提示,而是发送一串消息作为输入。
列表中的每个消息都有个属性:角色和内容。
“角色”可以取三个值之一:“系统”、“用户”或“助理”
“内容”包含来自角色的消息文本。

系统指令可以为对话提供高级指令
消息按照它们在列表中出现的顺序进行处理,并且助手会做出相应的响应。

即使是基本的请求也可以通过聊天方式完成,如下所示:

Chatgpt帮助文档-OpenAI API 聊天式提示词使用方法,微调的雏形(1)

现在,通过扩展对话中的消息列表,与模型进行交流变得比以往更加容易。


'messages': [{'role':'user', 'content':'给我讲个笑话'},
{'role':'assistant', 'content':'小鸡为什么要过马路'},
{'role':'user', 'content':'我不知道,小鸡为什么要过马路'}]


系统说明
您还可以使用系统级指令来指导模型在整个对话过程中的行为。例如,使用系统指令和类似这样的消息


'messages': [{'role':'system', 'content':'你是一个像莎士比亚一样说话的助手。'},
{'role':'user', 'content':'给我讲个笑话'},  


类似


{...
'message':{'role':'assistant',
              'content':'小鸡为什么要过马路?为了到达对岸,但事实上,对岸充满了危险和危险,所以它很快就回到了它来的地方,真的!'}
...}




  • 联系我们
  • 邮箱:1992608358#qq.com(请把#改成@)
  • 微信:mianfeixueai
  • QQ客服 1992608358
  • 工作时间:周一至周五(早上9点至下午5点)
  • 微信公众平台

  • 扫描访问手机版

QQ|NIUBOYI ( 京ICP备17025393号 )|网站地图

GMT+8, 2024-10-24 08:08 , Processed in 0.038285 second(s), 41 queries .

POWERED BY NIUBOYIAI! 主理人:NIUBOYIAI  点亮哥

Copyright © 2001-2020, NIUBOYI AI.