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

h5海报免费制作软件seo石家庄

h5海报免费制作软件,seo石家庄,软件开发工资高吗,网站建设都包括哪些默认 Ollama 中的 Qwen2 模型不支持 Function Calling,使用默认 Qwen2,Ollama 会报错。本文将根据官方模板对 ChatTemplate 进行改进,使得Qwen2 支持 Tools,支持函数调用。 Ollama 会检查对话模板中是否存在 Tools,如…

默认 Ollama 中的 Qwen2 模型不支持 Function Calling,使用默认 Qwen2,Ollama 会报错。本文将根据官方模板对 ChatTemplate 进行改进,使得Qwen2 支持 Tools,支持函数调用。
在这里插入图片描述
Ollama 会检查对话模板中是否存在 Tools,如果不存在就会报错,下面的代码是 Ollama 解析模板的代码。
在这里插入图片描述
Ollama 3.1 是支持 Tools 的,可以看到模板中定义了 Tools。
在这里插入图片描述
修改 Qwen2 配置并创建新的模型,首先我们定义一个 Ollama 模型文件,创建文件 qwen_tools。

FROM qwen2:7b# set the temperature to 0.7 [higher is more creative, lower is more coherent]
PARAMETER temperature 0.7
PARAMETER top_p 0.8
PARAMETER repeat_penalty 1.05
TEMPLATE """{{ if .Messages }}
{{- if or .System .Tools }}<|im_start|>system
{{ .System }}
{{- if .Tools }}# ToolsYou are provided with function signatures within <tools></tools> XML tags. You may call one or more functions to assist with the user query. Don't make assumptions about what values to plug into functions. Here are the available tools:
<tools>{{- range .Tools }}{{ .Function }}{{- end }}</tools>For each function call, return a JSON object with function name and arguments within <tool_call></tool_call> XML tags as follows:
<tool_call>
{"name": <function-name>, "arguments": <args-json-object>}
</tool_call>{{- end }}<|im_end|>{{- end }}
{{- range .Messages }}
{{- if eq .Role "user" }}
<|im_start|>{{ .Role }}
{{ .Content }}<|im_end|>
{{- else if eq .Role "assistant" }}
<|im_start|>{{ .Role }}
{{- if .Content }}
{{ .Content }}
{{- end }}
{{- if .ToolCalls }}
<tool_call>
{{ range .ToolCalls }}{"name": "{{ .Function.Name }}", "arguments": {{ .Function.Arguments }}}
{{ end }}</tool_call>
{{- end }}<|im_end|>
{{- else if eq .Role "tool" }}
<|im_start|>user
<tool_response>
{{ .Content }}
</tool_response><|im_end|>
{{- end }}
{{- end }}
<|im_start|>assistant
{{ else }}{{ if .System }}<|im_start|>system
{{ .System }}<|im_end|>
{{ end }}{{ if .Prompt }}<|im_start|>user
{{ .Prompt }}<|im_end|>
{{ end }}<|im_start|>assistant
{{ end }}
"""

构建模型

ollama create qwen2tools --file ./qwen_tools 

测试模型

在这里插入图片描述

总结

现在的模型都是支持 Tools,在 Ollama 中使用我们需要对 Template 配置,配置好 Tools 后,就可以通过 Ollama 直接进行函数调用了。

http://www.wooajung.com/news/26799.html

相关文章:

  • 我想注册网站我怎么做南宁seo全网营销
  • 大连专业模板网站制作公司济南网站设计
  • 网站经营性备案流程扬州百度seo公司
  • 电子商务平台经营者名词解释徐州seo
  • 广州网站建设推广方法交易链接大全
  • 建设网站公司网络营销是做什么的工作
  • wordpress 文章文件佛山网络公司 乐云seo
  • 京东金融海口关键词优化报价
  • 建设工程信息化考试报名网站百度投稿平台
  • 给企业做宣传网站的好处晨阳seo顾问
  • 如何做网站同步b站推广怎么买
  • 官方网站模版网站快速收录
  • 设计案例分享网站网站seo优化建议
  • 网站幕布拍摄郑州seo优化顾问阿亮
  • 常熟市维摩剑门绿茶网站建设目标seo是什么品牌
  • 重庆光龙网站建设网站建设运营
  • 提供信息门户网站搭建南京百度网站推广
  • 平面设计包括哪些软件长春seo排名外包
  • 专题网站建设策划书公司官网优化方案
  • 开源零代码开发平台广东seo加盟
  • 做网站建设公司北京seo公司司
  • 网站开发项目经理工资想做百度推广找谁
  • 杭州网站app开发公司百度首页纯净版怎么设置
  • mvc网站开发 案例视频产品推广运营的公司
  • 装修案例分析淄博seo推广
  • 卡盟网站建设每日英语新闻
  • 自助做网站深圳关键词推广优化
  • 定做网站多少钱怎么搭建自己的网站
  • 做自己的批发网站需要什么营业执照网页制作的软件有哪些
  • 怎么将html代码放到wordpress百度首页排名优化服务