当前位置: 首页 > 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博客

http://www.dtcms.com/a/90295.html

相关文章:

  • 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
  • mmdetection安装
  • 微软提出 Logic-RL:基于规则的强化学习释放大语言模型推理能力
  • Android ADB工具使用教程(从安装到使用)
  • Centos7 Gitlab17部署
  • k8s部署argocd
  • 多线程导致 EGL_BAD_ACCESS 错误的原理与解决方案
  • 蓝桥杯--bfs专题第二个题目(leetcode103二叉树)
  • 使用事件监听器来处理并发环境中RabbitMQ的同步响应问题
  • Java设计模式--单例模式
  • 计算机四级 - 数据库原理(操作系统部分)- 第8章「死锁」