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

Ollama Embedding模型运行与使用

1. Ollama中运行 Embedding 模型

选择你想使用的 Embedding 模型:

ollama run mofanke/acge_text_embedding
ollama run shaw/dmeta-embedding-zh
ollama run herald/dmeta-embedding-zh

2. Ollama中 Embedding 模型的使用

可以在向量数据库应用中,通过如下方式使用Ollama中 Embedding 模型。

主要代码如下,主要是URL的设置。

ollama_ef = embedding_functions.OllamaEmbeddingFunction(
                url="http://192.2.22.55:11434/api/embeddings",
                model_name="nomic-embed-text:latest"
)

应用示例代码:

# 不同嵌入模型及函数示例
from chromadb.utils import embedding_functions

#默认使用all-MiniLM-L6-v2,维度为384
default_ef = embedding_functions.DefaultEmbeddingFunction()
embedding1 = default_ef("this is test")

#Ollama 部署的embedding模型
ollama_ef = embedding_functions.OllamaEmbeddingFunction(
                url="http://192.2.22.55:11434/api/embeddings",
                model_name="nomic-embed-text:latest"
)

embedding2 = ollama_ef("this is test")
#OpenAI
openai_ef = embedding_functions.OpenAIEmbeddingFunction(
                api_key="sk-fastgpt",
                model_name="m3e-large",  #"text-embedding-ada-002"
                api_base="http://192.2.22.55:3001/v1"
            )
embedding3 = openai_ef("this is test")

参考链接

[1] Ollama 运行 Embedding 模型

[2] 向量数据库-CSDN博客

相关文章:

  • Bluetooth Beacons的介绍和技术实现
  • 基于动态 FOF(基金中的基金)策略的基金交易推荐系统的设计与实现思路
  • 【QT】 布局器
  • LDAP安装和基本使用
  • Android Launcher实战:完美复刻iOS风格Hotseat布局优化
  • Clio:具备锁定、用户认证和审计追踪功能的实时日志记录工具
  • Redis原理: List BRPOP分析
  • Android开发代码中设置Margin
  • Docker安装 Nacos 微服务
  • 【WebGIS教程1】WebGIS学习初步知识了解 · 概述
  • Allpaires正交表工具使用
  • Codeforces Round 1003 (Div. 4)
  • 心房颤动新机制:ATM/p53通路早期抑制
  • 最新DeepSeek-V3-0324:AI模型性能提升与新特性解析
  • Xshell远程登录腾讯云高性能应用服务
  • 2.基于多线程的TCP服务器实现
  • ASO A/B 测试:解锁数据驱动的应用商店优化
  • Python爬虫异常处理:自动跳过无效URL
  • 笔记整理三
  • ngx_http_index_t
  • 北京品牌网站建设公司/培训心得体会
  • 哪个cms做企业网站好/新闻最新消息10条
  • bi网站开发/搜狗关键词排名查询
  • 怎么建立自己的个人网站/什么是网络营销策略
  • 网站建设规划面试技巧/杭州网站优化搜索
  • 高阳网站建设/深圳做网站的