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

大模型-Ollama使用相关的笔记

大模型-Ollama使用相关的笔记

  • 解决Ollama外网访问问题(配置ollama跨域访问)
  • Postman请求样例

解决Ollama外网访问问题(配置ollama跨域访问)

安装Ollama完毕后,

/etc/systemd/system/ollama.service

进行如下修改:

[Unit]
Description=Ollama Service
After=network-online.target
 
[Service]
ExecStart=/usr/bin/ollama serve
User=ollama
Group=ollama
Restart=always
RestartSec=3
 
Environment="OLLAMA_HOST=0.0.0.0"
Environment="OLLAMA_ORIGINS=*"
 
[Install]
WantedBy=default.target

重新加载systemd守护进程并启用Ollama服务

sudo systemctl daemon-reload
sudo systemctl enable ollama
sudo systemctl start ollama

python API访问


from ollama import Client
client = Client(
  host='http://192.168.4.21:11434',
  headers={'Content-Type': 'application/json'}

)
response = client.chat(model='internlm/internlm2.5:20b-chat', messages=[
  {
    'role': 'user',
    'content': '天为什么是蓝色的',
  },
])


print(response['message']['content'])



print("---------------------------------------------------------")

import requests,json

url = 'http://192.168.4.21:11434/api/generate'

headers = {
    "Content-Type": "application/json"
}
data = {
    'prompt': '做一个自我介绍吧?',
    'model': 'internlm/internlm2.5:20b-chat',
    'stream': False
}

response = requests.post(url, headers=headers, data=json.dumps(data))
print(response.text)

在这里插入图片描述

Postman请求样例

在这里插入图片描述


http://www.kler.cn/a/458480.html

相关文章:

  • 网络:常用的以太网PHY芯片
  • Shader数学基础16-齐次除法
  • sql group by 多个字段例子
  • 《2023-2024网络安全产业发展核心洞察与趋势预测》
  • 使用PyTorch进行自动微分
  • Effective C++ 条款 20:宁以 pass-by-reference-to-const 替换 pass-by-value
  • C++ 设计模式:单例模式(Singleton Pattern)
  • 如何使用爬虫工具Selenium
  • 腾讯PHP经典面试题(附答案)
  • zookeeper+kafka的windows下安装
  • 【服务器项目部署】⭐️将本地项目部署到服务器!
  • 鸿蒙项目云捐助第二十七讲云捐助项目首页分类导航的联动效果
  • go下载依赖提示连接失败
  • 农家乐系统|Java|SSM|VUE| 前后端分离
  • Flink状态编程
  • C++运算符重载实例
  • 学习记录2024/12/25;用C语言实现通讯录功能
  • 将 SOLID 原则应用于 Spring Boot 应用程序
  • .Net Core配置系统
  • 力扣251题详解:展开二维向量的多种解法与模拟面试