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

毕业设计做网站怎样的工作量算达标互联网营销有哪些方式

毕业设计做网站怎样的工作量算达标,互联网营销有哪些方式,网站建设公开招标,web网站开发实例github文章目录 一、什么是 Prompt Templates1、String PromptTemplates2、ChatPromptTemplates3、MessagesPlaceholder 留言占位符 二、如何使用 Prompt Templates1、使用几个简短示例2、在 chat model 中使用几个简短示例3、部分格式化提示模板4、一起编写提示 一、什么是 Prompt T…

文章目录

  • 一、什么是 Prompt Templates
    • 1、String PromptTemplates
    • 2、ChatPromptTemplates
    • 3、MessagesPlaceholder 留言占位符
  • 二、如何使用 Prompt Templates
    • 1、使用几个简短示例
    • 2、在 chat model 中使用几个简短示例
    • 3、部分格式化提示模板
    • 4、一起编写提示


一、什么是 Prompt Templates

 提示模板有助于将用户输入和参数转换为语言模型的指令。这可用于指导模型的响应,帮助它理解上下文并生成相关和连贯的基于语言的输出。
 提示模板将字典作为输入,其中 每个键 表示提示模板中要填写的 变量

 提示模板输出提示 PromptValue 值。此 PromptValue 可以传递给 LLM 或 ChatModel,也可以转换为 字符串消息列表。此 PromptValue 存在的原因是便于在字符串和消息之间切换。

 有几种不同类型的提示模板:

1、String PromptTemplates

 这种提示模板用于 格式化单个字符串,通常用于更简单的输入。例如,构造和使用PromptTemplate的常见方法如下:

from langchain_core.prompts import PromptTemplateprompt_template = PromptTemplate.from_template("Tell me a joke about {topic}")prompt_template.invoke({"topic": "cats"})

2、ChatPromptTemplates

 这些提示模板用于格式化消息列表。这些“模板”由模板本身的列表组成。例如,构造和使用ChatPromptTemplate的常见方法如下:

from langchain_core.prompts import ChatPromptTemplateprompt_template = ChatPromptTemplate.from_messages([("system", "You are a helpful assistant"),("user", "Tell me a joke about {topic}")
])prompt_template.invoke({"topic": "cats"})

 在上面的示例中,此 ChatPromptTemplate 在调用时将构造两条消息。第一个是 SystemMessage,它没有要格式化的变量。第二个是 HumanMessage,将由用户传入的 topic 变量进行格式化。

3、MessagesPlaceholder 留言占位符

 此提示模板负责在特定位置添加消息列表。
 在上面的 ChatPromptTemplate 中,我们看到了如何格式化两条消息,每条消息都是字符串。但是,如果我们想让用户传入一个消息列表,并且要把它们放在一个特定的位置呢?这就需要使用 MessagesPlaceholder 的方法。

from langchain_core.prompts import ChatPromptTemplate, MessagesPlaceholder
from langchain_core.messages import HumanMessageprompt_template = ChatPromptTemplate.from_messages([("system", "You are a helpful assistant"),MessagesPlaceholder("msgs")
])prompt_template.invoke({"msgs": [HumanMessage(content="hi!")]})

 这将生成一个包含两条消息的列表,第一条是 SystemMessage,第二条是我们传入的 HumanMessage。如果我们传入了5条消息,那么它总共会产生6条消息 (系统消息加上传入的5条消息)。这对于将消息列表放入特定位置非常有用。

 在不显式使用 MessagesPalaceholder 类的情况下,完成相同任务的另一种方法是:

prompt_template = ChatPromptTemplate.from_messages([("system", "You are a helpful assistant"),("placeholder", "{msgs}") # <-- This is the changed part
])

二、如何使用 Prompt Templates

 Prompt Templates (提示模板),负责将用户输入格式化为可以传递给语言模型的格式。

1、使用几个简短示例

 跳转到另一篇文章 How to use few shot examples

2、在 chat model 中使用几个简短示例

 跳转到另一篇文章 How to use few shot examples in chat models

3、部分格式化提示模板

 跳转到另一篇文章 How to partially format prompt templates

4、一起编写提示

 跳转到另一篇文章 How to compose prompts together

http://www.hrbkazy.com/news/24127.html

相关文章:

  • 欧美品牌网站设计寰宇seo
  • 中山里水网站建设互联网平台推广怎么做
  • 公司建设网站算入什么会计科目品牌策划公司哪家好
  • 企业网站建设 总结在线注册网站
  • 1g内存的服务器可以建设几个网站推广渠道有哪些方式
  • 怎么在vk网站上做推广班级优化大师app下载学生版
  • 武冈网站建设多少钱外贸网站建设流程
  • 集团网站 wordpress网页搜索关键字
  • 外贸必看网站百度搜索推广是什么
  • 网站做地区定位跳转最新百度快速收录技术
  • jquery做背景的网站赏析域名查询注册商
  • 网页设计视频教程-响应式手机网站制作网络营销广告案例
  • 课程网站建设的背景网站制作公司
  • 什么软件是做网站模板的打开百度浏览器
  • 花店网站建设个人小结国内新闻摘抄2022年
  • 八面通网站建设微信群发软件
  • 动易网站 自定义邮箱培训公司
  • 建网站备案需要的材料打开百度app
  • 网站界面类型数据分析一般用什么软件
  • wordpress上传word湖南长沙seo
  • 做网站客户没有付定金百度店面定位怎么申请
  • 新手制作网站竞价托管公司
  • 网站已过期怎么办理百度知道客服电话
  • 网站后台进不去的原因seo兼职外包
  • 平面素材网站排名抖音推广佣金平台
  • php网站开发百度云雅虎搜索引擎
  • pc版网站生成Appseo如何去做优化
  • iis网站主目录南京seo按天计费
  • 免费设计软件下载网站大全长沙网络推广平台
  • 做油漆的网站国际机票搜索量大涨