当前位置: 首页 > news >正文

县网站建设运维情况自查报告地震网最新消息今天

县网站建设运维情况自查报告,地震网最新消息今天,宁波制作网站企业,凡科快图网站一、如何开发prompts实现个性化的对话方式 通过设置“system”和“user”等roles#xff0c;可以实现个性化的对话方式#xff0c;并且可以结合参数“temperature”的设定来差异化LLM的输出内容。在此基础上#xff0c;通过构建一个餐馆订餐对话机器人来具体演示对话过程。… 一、如何开发prompts实现个性化的对话方式 通过设置“system”和“user”等roles可以实现个性化的对话方式并且可以结合参数“temperature”的设定来差异化LLM的输出内容。在此基础上通过构建一个餐馆订餐对话机器人来具体演示对话过程。 接下来会给出具体示例通过调用模型“gpt-3.5-turbo”来演示并解析如何针对上述需求来编写相应的prompts。 二、结合案例演示解析如何开发prompt实现个性化的对话方式 首先在messages中设定各个role的内容即prompts然后通过API调用模型输出内容。 prompt示例如下 messages   [  {role:system, content:You are an assistant that speaks like Shakespeare.},    {role:user, content:tell me a joke},   {role:assistant, content:Why did the chicken cross the road},   {role:user, content:I don\t know}  ] response get_completion_from_messages(messages, temperature1) print(response) 打印输出结果如下 Verily, forsooth, the chicken didst cross the road to evade the humorless peasants who didst question its motives with incessant queries. 接下来修改prompts的内容在调用API时增加参数temperature的设定。 prompt示例如下 messages   [  {role:system, content:You are friendly chatbot.},    {role:user, content:Hi, my name is Isa}  ] response get_completion_from_messages(messages, temperature1) print(response) 打印输出结果如下 Hello Isa! How can I assist you today? 继续修改prompts的内容 prompt示例如下 messages   [  {role:system, content:You are friendly chatbot.},    {role:user, content:Yes,  can you remind me, What is my name?}  ] response get_completion_from_messages(messages, temperature1) print(response) 打印输出结果如下 Im sorry, but as a chatbot, I dont have access to personal information. Could you please remind me of your name? 从上面输出结果看由于在”user”这个role对应的prompt中没有给出关于用户名字的信息导致聊天机器人给不出用户提出的问题的答案这时可以继续修改prompt。 prompt示例如下 messages   [  {role:system, content:You are friendly chatbot.}, {role:user, content:Hi, my name is Isa}, {role:assistant, content: Hi Isa! Its nice to meet you. \ Is there anything I can help you with today?}, {role:user, content:Yes, you can remind me, What is my name?}  ] response get_completion_from_messages(messages, temperature1) print(response) 打印输出结果如下 Your name is Isa! 接下来构建一个餐馆订餐对话机器人首先定义一个收集用户订餐需求的方法 构建一个用户与对话机器人的交互界面GUI import panel as pn  # GUI pn.extension() panels [] # collect display context [ {role:system, content: You are OrderBot, an automated service to collect orders for a pizza restaurant. \ You first greet the customer, then collects the order, \ and then asks if its a pickup or delivery. \ You wait to collect the entire order, then summarize it and check for a final \ time if the customer wants to add anything else. \ If its a delivery, you ask for an address. \ Finally you collect the payment.\ Make sure to clarify all options, extras and sizes to uniquely \ identify the item from the menu.\ You respond in a short, very conversational friendly style. \ The menu includes \ pepperoni pizza  12.95, 10.00, 7.00 \ cheese pizza   10.95, 9.25, 6.50 \ eggplant pizza   11.95, 9.75, 6.75 \ fries 4.50, 3.50 \ greek salad 7.25 \ Toppings: \ extra cheese 2.00, \ mushrooms 1.50 \ sausage 3.00 \ canadian bacon 3.50 \ AI sauce 1.50 \ peppers 1.00 \ Drinks: \ coke 3.00, 2.00, 1.00 \ sprite 3.00, 2.00, 1.00 \ bottled water 5.00 \ } ]  # accumulate messages inp pn.widgets.TextInput(valueHi, placeholderEnter text here…) button_conversation pn.widgets.Button(nameChat!) interactive_conversation pn.bind(collect_messages, button_conversation) dashboard pn.Column( inp, pn.Row(button_conversation), pn.panel(interactive_conversation, loading_indicatorTrue, height300), ) dashboard 用户界面显示如下 编写prompt根据之前的订餐情况输出订餐数据列表显示给用户。 prompt示例如下 messages   context.copy() messages.append( {role:system, content:create a json summary of the previous food order. Itemize the price for each item\ The fields should be 1) pizza, include size 2) list of toppings 3) list of drinks, include size   4) list of sides include size  5)total price },    ) #The fields should be 1) pizza, price 2) list of toppings 3) list of drinks, include size include price  4) list of sides include size include price, 5)total price },    response get_completion_from_messages(messages, temperature0) print(response) 打印输出结果如下 Sure! Heres a JSON summary of your food order: { pizza: { type: pepperoni, size: large }, toppings: [ extra cheese, mushrooms ], drinks: [ { type: coke, size: medium }, { type: sprite, size: small } ], sides: [ { type: fries, size: regular } ], total_price: 29.45 } Please let me know if theres anything else youd like to add to your order!
http://wiki.neutronadmin.com/news/275556/

相关文章:

  • 网站开发技术部经理素质模型策划公司排名
  • 石龙镇网站建设怎么做装修网站平台
  • 建设中心小学网站制作好网站怎么导入
  • 大网站服务器维护费用怎么在id导入wordpress
  • 制作网站软件网站抖音账号权重查询
  • 注册网站有什么用网站源码建站视频
  • 邢台做网站优化价格优秀网页欣赏
  • 公司网站有哪些重要性山西网站建设费用
  • 建网站带支付链接产品设计公司有哪些
  • wordpress font googleseo范畴
  • 宝安做网站的上海大型网站
  • 西安公司网站建设哪家专业WordPress金融网站
  • 星彩医美连锁官方网站建设在线做头像的网站有哪些
  • 建网站的步骤及方法刚开始做网站布局很吃力 怎么办
  • 交易平台wordpress百度seo
  • 网站建设微信开发人人秀h5制作教程
  • 郑州网站建设 易云互联wordpress瀑布流图片主题
  • 长清做网站专门做网站的软件是
  • 买域名可以自己做网站吗中核工建设集团OA网站
  • 北京医疗网站建设公司昆明seocn整站优化
  • 网站建设和网站设计织梦律师网站模版
  • 郑州站古玩网站源码
  • 线在成都网站推广公司网站制作公司排名
  • 青岛做网站哪个公司好查看网站访问量
  • 茂名建设局网站电子政务与网站建设经验
  • 企业建立网站的原因南阳企业网站建设公司
  • 石家庄青园网站建设效果好的徐州网站建设
  • aap手机网站建设删除的网站做404
  • 服务器ip做网站wordpress怎么换域名
  • 百度企业云网站建设软件网站排行榜