首页 > 其他分享 >ollama qwen2 运行&openai 兼容api 测试

ollama qwen2 运行&openai 兼容api 测试

时间:2024-06-10 09:15:21浏览次数:15  
标签:1.5 qwen2 content api openai ollama

qwen2 模型已经发布了,各种新闻都说很不错,所以通过ollama 测试下

安装ollama

  • cli
curl -fsSL https://ollama.com/install.sh | sh
  • 启动服务
ollama serve

拉取qwen2:1.5b 模型

使用了api 模式

  • cli
curl -X POST http://localhost:11434/api/pull -d '{"model":"qwen2:1.5b"}'

openai api 访问

  • 使用了python sdk
from openai import OpenAI
 
client = OpenAI(
    base_url = 'http://localhost:11434/v1/',
    api_key='ollama', # required, but unused
)
 
response = client.chat.completions.create(
  model="qwen2:1.5b",
  messages=[
    {"role": "system", "content": "You are a helpful assistant."},
    {"role": "user", "content": "你是谁"},
    {"role": "user", "content": "今天是星期几?"}
  ]
)
print(response.choices[0].message.content)
  • 效果

说明

目前ollama 似乎对于模型加载有点问题,在测试llama3 的时候有问题,github 上也有类似的issue,所以对于qwen2的我也使用了api 模式拉取,目前qwen2 模型的能力以及速度目前看着还真不错,值得学习下

参考资料

https://ollama.com/library/qwen2:1.5b
https://github.com/ollama/ollama/blob/main/README.md#quickstart

标签:1.5,qwen2,content,api,openai,ollama
From: https://www.cnblogs.com/rongfengliang/p/18240214

相关文章

  • python系列:FastAPI系列 10-路由管理APIRouter
    FastAPI系列10-路由管理APIRouterFastAPI系列10-路由管理APIRouter前言一、路由管理APIRouter二、FastAPI主体总结FastAPI系列10-路由管理APIRouter前言在fastapi中也有类似的功能通过APIRouter来管理一、路由管理APIRouter正在开发一个应用程序或We......
  • OpenAI 推出适用于 .NET 的 OpenAI 库
    微软宣布面向.NET开发人员官方OpenAI库。OpenAI库支持完整的OpenAIAPI和OpenAI的最新旗舰模型GPT-4o,该模型可以实时推理音频、视觉和文本。OpenAI.NETAPI库目前提供第一个测试版,可通过NuGet 访问。OpenAI.NETAPI库是微软与OpenAI合作的成果,它提供了从.N......
  • [AI资讯·0609] SamAltman建立了庞大投资帝国,通义千问Qwen2发布即爆火,OpenAI泄密者公
    AI资讯奥特曼28亿「投资帝国」曝光!不要OpenAI股份,当CEO最不赚钱开源超闭源!通义千问Qwen2发布即爆火,网友:GPT-4o危OpenAI泄密者公布165页文件:2027年实现AGI、计算集群将耗资千亿美元清华系细胞大模型登Nature子刊!能对人类2万基因同时建模奥特曼百万年薪挖角谷歌TPU人才,欲砸7万......
  • Django API开发实战:前后端分离、Restful风格与DRF序列化器详解
    系列文章目录Django入门全攻略:从零搭建你的第一个Web项目DjangoORM入门指南:从概念到实践,掌握模型创建、迁移与视图操作DjangoORM实战:模型字段与元选项配置,以及链式过滤与QF查询详解DjangoORM深度游:探索多对一、一对一与多对多数据关系的奥秘与实践跨域问题与Django解决......
  • OpenAI年薪仅6.5万美元,奥特曼却掌控28亿美元创业帝国 | 最新快讯
    6月7日消息,尽管萨姆·奥特曼(SamAltman)作为OpenAI的联合创始人兼首席执行官而广为人知,但他在风险投资和创业投资领域的角色同样重要。鲜为人知的是,奥特曼掌管着价值超过28亿美元的投资帝国,这与他在OpenAI领取的6.5万美元薪资形成了鲜明对比。他的家族办公室正在管理这一帝国,涵......
  • 淘宝/天猫商品信息获取与搜索优化:详解API接口在商品详情获取与关键字搜索中的应用
    在数字化时代,电商平台的API接口成为了连接商家、开发者与消费者的重要桥梁。淘宝和天猫作为中国领先的电商平台,提供了丰富的API接口,使得商家和开发者能够更加便捷地获取商品信息和实现商品搜索功能。本文将详细介绍淘宝/天猫的商品详情API接口和按关键字搜索商品API接口,探讨如......
  • ChatTTS 开源文本转语音模型本地部署、API使用和搭建WebUI界面(建议收藏)
    ChatTTS(ChatTextToSpeech)是专为对话场景设计的文本生成语音(TTS)模型,特别适用于大型语言模型(LLM)助手的对话任务,以及诸如对话式音频和视频介绍等应用。它支持中文和英文,还可以穿插笑声、说话间的停顿、以及语气词等,听起来很真实自然,在语音合成中表现出高质量和自然度(ChatTTS团......
  • FastAPI-6:依赖
    6依赖FastAPI非常出色的设计特性之一是“依赖注入”的技术。这个术语听起来既专业又深奥,但它却是FastAPI的一个关键方面,而且在很多层面上都有惊人的作用。本章将介绍FastAPI的内置功能以及如何编写自己的功能。6.1什么是依赖依赖项是某一时刻需要的特定信息。获取这......
  • WPF CollectionViewSource.GetDefaultView ICollectionViewLiveShaping IsLiveSorting
    <Windowx:Class="WpfApp147.MainWindow"xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"xmlns:d="http://schemas.microsoft......
  • Java基于系统api监控文件新增事件
    得益于jvm对系统api的封装,本文的方法实际是对jvm封装后的方法的再次封装。在linux上,对于的api为inotify,在windows上,对于的api则为ReadDirectoryChangesW。本文应用的jdk版本为8。业务字段:@DatapublicclassFileMessageDto{privateLocalDateTimecreateTime;privat......