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

阐述电子商务网站的建设流程电商网站建设与课程设计

阐述电子商务网站的建设流程,电商网站建设与课程设计,公司网站的留言板怎么做,济南网站推广效果通过Ollama读取模型 前言一、查看本地Ollama上有哪些模型二、调用bge-m3模型1、调用模型2、使用bge-m3进行相似度比较 三、调用大模型 前言 手动下载和加载大模型通常需要复杂的环境配置,而使用Ollama可以避免这一问题。本文将介绍如何调用Ollama上的模型。 一、查…

通过Ollama读取模型

  • 前言
  • 一、查看本地Ollama上有哪些模型
  • 二、调用bge-m3模型
    • 1、调用模型
    • 2、使用bge-m3进行相似度比较
  • 三、调用大模型


前言

手动下载和加载大模型通常需要复杂的环境配置,而使用Ollama可以避免这一问题。本文将介绍如何调用Ollama上的模型。


一、查看本地Ollama上有哪些模型

ollama list

在这里插入图片描述

二、调用bge-m3模型

1、调用模型

import requests
def get_embedding(text, url="http://localhost:11434/api/embeddings", model="bge-m3"):"""获取指定文本的嵌入表示。参数:- text (str): 需要生成嵌入的文本。- url (str): 嵌入服务的API地址。- model (str): 使用的模型名称。返回:- dict: 包含嵌入结果的字典。"""headers = {"Content-Type": "application/json"}data = {"model": model,"prompt": f"Represent this sentence for retrieval: {text}"}try:response = requests.post(url, headers=headers, json=data)response.raise_for_status()  # 检查HTTP错误return response.json()['embedding']except requests.exceptions.RequestException as e:print(f"请求错误: {e}")except ValueError as e:print(f"JSON解析错误: {e}")# 示例调用
if __name__ == "__main__":result = get_embedding("什么是人工智能?")if result:print("返回的嵌入结果:")print(result)

2、使用bge-m3进行相似度比较

from bge_m3 import get_embedding
def cosine_similarity(a, b):"""计算两个向量的余弦相似度"""dot_product = sum(ai * bi for ai, bi in zip(a, b))magnitude_a = sum(ai ** 2 for ai in a) ** 0.5magnitude_b = sum(bi ** 2 for bi in b) ** 0.5return dot_product / (magnitude_a * magnitude_b)query = '小明父亲是谁'
document = ['小明的爸爸是小刚','小刚有个儿子叫小明','小明的姐姐是小红','小青的姐姐是许仙']
for doc in document:a = get_embedding(query)b = get_embedding(doc)print(cosine_similarity(a, b))

三、调用大模型

import ollama
response = ollama.chat(model='deepseek-r1:1.5b', messages=[{'role': 'user', 'content': '你是谁'}
])
print(response['message']['content'])
您好!我是由中国的深度求索(DeepSeek)公司开发的智能助手DeepSeek-R1。如您有任何任何问题,我会尽我所能为您提供帮助。
http://www.dtcms.com/a/513881.html

相关文章:

  • 网站开发选题依据微信打卡小程序怎么弄
  • 我自己做的网站打开很慢网站维护协议书
  • 网上怎么开店卖产品seo优化搜索推广
  • 有域名 空间如何建网站asp网站图片轮播代码
  • AI+Linux 命令高效提取大量日志数据
  • python网站开发pdf什么是手机app
  • 清河县网站建设做英文网站有哪些
  • 当阳网站建设网站结构化数据
  • 网站建设xiu021十大网站有哪些
  • 蓝图网站建设页面设计软件排行
  • 用手机能建网站吗wordpress 多用户插件
  • 德州网站建设哪家好长沙建筑公司排名
  • 2003网站建设大数据获客
  • 石排网站仿做中方元建设工程 网站
  • pc网站运营把两个网站合并到一个网页
  • 课程视频网站建设的必要性wordpress搜索功能主题
  • 建立一个个人网站类似12306网站开发
  • 诺诚建设工程有限公司网站高质量免费的网站
  • 无锡哪里做网站好视频制作网
  • 做网站横幅技巧民治网站建设
  • 网站开发接口文档浙江企业年报网上申报入口
  • 辽宁咨发建设监理预算咨询有限公司网站中建八局第一建设有限公司装饰
  • 软考系规:论文写作子题目预测及写作提示
  • cms网站建设的优缺点创意摄影网站
  • 长沙做网站大概多少钱上海网络推广公司兴怡
  • 怎样编辑网站标题长春网络推广服务
  • 西安市城乡建设管理局网站怎么制作微信小程序app
  • 杭州网站制作公司网站东西湖区建设局网站
  • 湛艺建设集团网站公司邮箱怎么注册
  • 信息系统开发方案如何做网站百度排名优化