精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

Ollama的配置修改與接口調用

人工智能 開源
在部署好ollama之后,我們再來介紹ollama的一些其他用法。

一、修改環境變量

1.1  配置遠程訪問

在我們本地部署好ollama之后,僅支持本機訪問,我們可以通過修改環境變量讓其他人可以遠程訪問。

在wins電腦上增加環境變量:

OLLAMA_HOST   0.0.0.0:11434

圖片

1.2  配置本地模型路徑

1.2.1 本地模型默認路徑

wins本地模型默認路徑:C:\Users\%username%\.ollama\models。

這里 %username% 是當前登錄的用戶名。例如,如果用戶名為 Smqnz,則模型文件的默認存儲路徑可能是 C:\Users\Smqnz\.ollama\models。

以我的電腦為例:

C:\Users\admin\.ollama\models

圖片

1.2.2 修改本地模型默認路徑

wins上的環境變量增加:

OLLAMA_MODELS  你想要存放的路徑

以下為修改示例:

圖片

修改后,重啟ollama即可。

1.3  配置允許的http請求來源

OLLAMA_ORIGINS 是 Ollama 中用于配置跨域資源共享(CORS)的環境變量,可以指定哪些來源(域名、IP 地址等)可以訪問 Ollama 提供的 API 服務。

如果我們想讓它接收任何來源(IP)的http請求的話,我們需要將其設置為*。

OLLAMA_ORIGINS  *

圖片

這里一定要注意,以上修改的環境變量名稱必須為大寫,不要隨意修改。

二、ollama常用API請求

一般來說,我們可以通過打開命令行窗口直接進行對話。

圖片

但是這種方式對于開發者來說并不實用,一般我們需要通過其API進行訪問與開發,本次我們就來詳細聊一下ollama常見的API。

2.1  文本生成API

Ollama 提供了一套功能豐富的文本生成接口,方便用戶與本地部署的模型進行交互,以下是其主要的文本生成接口及功能介紹:

接口路徑:POST /api/generate

功能:向模型發送提示(prompt),生成文本回復。

請求參數:

model:模型名稱,如 "deepseek-r1:7b"。

prompt:輸入的提示文本。

stream:是否啟用流式輸出,默認為 false。

options:可選參數,包括:

    temperature:控制生成文本的多樣性,取值范圍通常為 0 到 1。

    max_tokens:最大生成的 token 數量。

    top_p:Top-p 采樣參數。

import requests


# Ollama 服務的 URL
url = "http://localhost:11434/api/generate"


# 請求數據
data = {
    "model": "deepseek-r1:8b",  # 指定模型名稱
    "prompt": "你好,請簡單介紹一下Python語言的特點。",  # 輸入的提示詞
    "stream": False,  # 是否啟用流式響應
    "options": {  # 可選參數
        "temperature": 0.7,  # 溫度參數,控制生成內容的隨機性
        "max_tokens": 100  # 最大生成長度
    }
}


# 發送 POST 請求
response = requests.post(url, jsnotallow=data)


# 檢查響應狀態
if response.status_code == 200:
    result = response.json()
    print("生成的文本:", result.get("response"))
else:
    print("請求失敗,狀態碼:", response.status_code)
    print("錯誤信息:", response.text)

圖片

2.2  對話聊天API

接口路徑:POST /api/chat

功能:支持多輪對話,模型會記住上下文。

請求參數:

model:模型名稱。

messages:消息列表,包含用戶輸入和模型回復,格式為 {"role": "user", "content": "用戶輸入內容"}。

stream:是否啟用流式輸出,默認為 false。

options:可選參數,與生成文本接口類似。

import requests
import json


# 設置請求的URL和端口
url = "http://localhost:11434/api/chat"


# 設置請求的數據
data = {
    "model": "deepseek-r1:8b",  # 模型名稱
    "messages": [
        {"role": "system", "content": "你現在是一名合格的售票員,你還可以隨意生成一些航班路線提供給用戶,請扮演好您的角色。"},
        {"role": "user", "content": "你好,我想訂一張機票。"},
        {"role": "assistant", "content": "好的,請問您要去哪里?"},
        {"role": "user", "content": "我要去北京。"},
        {"role": "user", "content": "有哪些航班可選?"}
    ],
    "stream": False  # 是否啟用流式輸出
}


# 設置請求頭
headers = {
    "Content-Type": "application/json"
}


# 發送POST請求
response = requests.post(url, headers=headers, data=json.dumps(data))


# 檢查響應狀態碼
if response.status_code == 200:
    # 解析響應內容
    result = response.json()
    # 輸出模型的回復內容
    print("模型回復:", result.get("message").get("content"))
else:
    # 打印錯誤信息
    print(f"請求失敗,狀態碼:{response.status_code}")
    print("錯誤信息:", response.text)

圖片

三、ollama兼容openai的請求

3.1  單輪對話

from openai import OpenAI


client = OpenAI(
    base_url="http://localhost:11434/v1",  # Ollama默認API地址
    api_key="test"  # 必填字段但會被忽略,隨便填寫即可
)


response = client.chat.completions.create(
    model="deepseek-r1:8b",  # 替換為已下載的模型名稱
    messages=[
        {"role": "system", "content": "你是一個有幫助的助手"},
        {"role": "user", "content": "用50字解釋量子計算"}
    ],
    temperature=0.7,
    max_tokens=1024
)


print(response.choices[0].message.content)

圖片

3.2  多輪對話

from openai import OpenAI




def run_chat_session():
    client = OpenAI(
        base_url="http://localhost:11434/v1/",
        api_key="test"  # 必填但會被忽略
    )


    chat_history = []
    while True:
        user_input = input("用戶:")
        if user_input.lower() == "exit":
            print("AI:對話結束")
            break


        chat_history.append({"role": "user", "content": user_input})


        try:
            response = client.chat.completions.create(
                messages=chat_history,
                model="deepseek-r1:8b"  # 替換成你安裝的模型名稱
            )
            ai_response = response.choices[0].message.content
            print(f"AI:{ai_response}")
            chat_history.append({"role": "assistant", "content": ai_response})
        except Exception as e:
            print(f"錯誤:{e}")




if __name__ == "__main__":
    run_chat_session()

圖片

圖片

圖片

可以看到,多輪對話可以通過維護問答列表能夠很好地理解上下文的含義。

責任編輯:龐桂玉 來源: Python伊甸園
相關推薦

2025-03-10 08:30:00

開源大模型

2010-01-15 10:36:49

CentOS yum配

2010-02-04 09:10:04

Linux PHP

2025-02-19 08:00:00

SpringBootOllamaDeepSeek

2025-03-27 09:34:42

2025-04-09 08:20:00

2025-03-10 05:00:00

2024-03-11 09:32:55

WebClientSpringHTTP

2025-02-06 10:18:45

2021-10-11 11:53:07

C++接口代碼

2025-09-16 09:35:52

2024-05-11 10:19:31

TypeScript類型接口

2024-10-18 08:00:00

SpringBoot框架開發

2019-08-28 14:21:39

C++C接口代碼

2020-07-31 18:33:56

C++編程語言

2023-03-16 08:14:57

2024-10-30 11:06:59

SpringAI模型

2011-07-15 15:47:02

JAVA

2011-03-21 10:15:07

LAMPLAMP安裝LAMP配置

2011-01-20 11:00:07

Zimbra安裝
點贊
收藏

51CTO技術棧公眾號

一道本无吗一区| 久久久久亚洲AV成人无在| 阿v视频在线观看| 2欧美一区二区三区在线观看视频| 国产91ⅴ在线精品免费观看| 国产精品理论在线| 天堂va在线高清一区| 欧美日韩在线视频一区二区| 亚洲欧洲一区二区福利| 亚洲a视频在线观看| 亚洲欧美日本日韩| 久久伊人精品天天| 在线免费看黄视频| 日韩精品视频中文字幕| 色www精品视频在线观看| 在线观看av的网址| 国产福利小视频在线观看| 国产在线国偷精品产拍免费yy| 7777kkkk成人观看| 国产波霸爆乳一区二区| 欧美午夜精彩| 亚洲精品久久久久中文字幕二区| 欧美日韩久久婷婷| 婷婷午夜社区一区| 午夜精品福利久久久| 亚洲 欧洲 日韩| www日韩tube| 91一区一区三区| 成人91视频| 一区二区三区免费在线| 久久综合导航| 欧美极品第一页| 欧美爱爱免费视频| 欧美亚洲激情| 亚洲视频一区二区| 亚洲黄色免费在线观看| 亚洲超碰在线观看| 91精品国产综合久久香蕉的特点| 国产精品涩涩涩视频网站| 2020国产在线| 午夜精品福利在线| 日韩欧美国产综合在线| 日韩少妇视频| 亚洲精品免费播放| 中国一级黄色录像| 免费网站成人| 国产精品乱码人人做人人爱 | 国产精品欧美激情在线| 奇米影视在线99精品| 日本韩国欧美精品大片卡二| 日韩三级一区二区三区| 亚洲精品日本| 91精品国产一区| 国产成人精品片| 国产日韩欧美| 欧美一级片在线播放| 在线观看亚洲欧美| 模特精品在线| 国产精品成人国产乱一区| 99久久精品国产亚洲| 亚洲在线成人| 国产精品爱久久久久久久| 精人妻无码一区二区三区| 日韩av在线播放中文字幕| 国产精品99久久久久久www| 自拍偷拍18p| 喷水一区二区三区| 成人淫片在线看| 99热这里只有精品在线| 成人综合婷婷国产精品久久| 精品国产乱码久久久久| 日本一区高清| 日本一区二区免费在线| 日本福利视频导航| 色呦呦在线资源| 性做久久久久久| 国产精品亚洲a| 亚洲人成网站在线在线观看| 日韩三级.com| v8888av| 欧美综合在线视频观看| 久久精品电影网| 久久精品国产亚洲av无码娇色| 一本久久综合| 国产精品专区h在线观看| 国产女人18毛片水18精| 不卡一卡二卡三乱码免费网站| 欧美凹凸一区二区三区视频| 又爽又大又黄a级毛片在线视频| 亚洲精品免费在线| 日本黄色三级大片| 亚洲美女色播| 日韩电影大片中文字幕| www色aa色aawww| 亚洲精品护士| 国产精品尤物福利片在线观看| www.色播.com| 国产人伦精品一区二区| 国产一级大片免费看| 精品国产第一福利网站| 欧美一区二区福利视频| av直播在线观看| 2023国产精品久久久精品双| 欧美一区二区三区……| av中文字幕免费| 久久人人超碰精品| 国产免费xxx| 亚洲日本网址| 亚洲黄一区二区| 欧美风情第一页| 视频一区视频二区在线观看| 不卡一区二区三区视频| 北岛玲日韩精品一区二区三区| 亚洲一区在线看| 久久久久国产一区| 亚洲欧洲美洲国产香蕉| 欧美日本黄视频| 在线观看免费高清视频| 99re6这里只有精品视频在线观看| 在线国产99| 台湾佬中文娱乐久久久| 亚洲国产精品免费| 99久久99久久精品国产| 青青草一区二区三区| 久久爱av电影| 阿v视频在线观看| 精品久久久久久久久久久院品网| 欧美日韩色视频| 蜜桃av一区二区| 日本一区二区三区视频免费看 | 亚洲电影在线播放| 99热这里只有精品2| 五月综合激情| 国产精品色视频| 国产69久久| 色就色 综合激情| 日韩乱码人妻无码中文字幕久久| 在线欧美不卡| 国产精品一区二区三区在线观| 日本高清视频在线播放| 欧美日韩一二区| 亚洲天堂精品一区| 蓝色福利精品导航| 一本久久a久久精品vr综合| 日韩欧美一区二区三区在线观看| 国产丝袜高跟一区| 欧美h在线观看| 久久亚洲精华国产精华液 | 性欧美freehd18| 亚洲人成伊人成综合网久久久| 在线观看中文字幕视频| 91在线精品一区二区| 91好吊色国产欧美日韩在线| 婷婷亚洲精品| 日本久久久久久久久久久| 欧美日韩激情视频一区二区三区| 欧美性猛交xxxxx免费看| 日韩乱码人妻无码中文字幕久久| 视频一区二区三区入口| 无码免费一区二区三区免费播放| 国产极品久久久久久久久波多结野| 国产亚洲免费的视频看| 一本色道久久综合熟妇| 自拍av一区二区三区| 青娱乐精品在线| 亚洲免费大片| 日韩成人在线资源| 热久久久久久| 欧美激情一区二区三级高清视频| 欧美熟妇交换久久久久久分类| 黄色精品一区二区| 国产精品一二三区在线观看| 看国产成人h片视频| aaa免费在线观看| 精品国产导航| 国产精品久久久久不卡| 国产精品久久麻豆| 亚洲国产古装精品网站| 亚洲中文无码av在线| 亚洲日本乱码在线观看| 亚洲av人人澡人人爽人人夜夜| 免费日韩视频| 亚洲免费视频播放| 三级精品视频| 91日本在线视频| 高h视频在线播放| 亚洲午夜色婷婷在线| 99久久精品无免国产免费 | 亚洲天堂手机在线| 亚洲一区二区免费视频| 中文天堂资源在线| 成人网在线免费视频| 亚洲老女人av| 伊人成人在线视频| 亚洲日本无吗高清不卡| 国产精品毛片视频| 国产精品视频男人的天堂| 久草免费在线色站| 最近中文字幕2019免费| 神马一区二区三区| 日本道免费精品一区二区三区| 国产成人av免费在线观看| 久久久蜜桃精品| 农村末发育av片一区二区| 日韩影院免费视频| 日本xxxxxxxxxx75| 最新精品国产| 亚洲黄色一区二区三区| 欧美激情网址| 亚洲自拍另类欧美丝袜| av在线不卡精品| 国外成人在线播放| 国产日产一区二区| 在线色欧美三级视频| 秋霞网一区二区| 3d动漫精品啪啪一区二区竹菊 | 久久成人国产| 被灌满精子的波多野结衣| 久久网站免费观看| 欧美日韩在线观看一区二区三区| 综合欧美亚洲| 亚洲一区二区三区在线免费观看| 日韩欧美一区二区三区在线观看| 欧美一级黄色网| 狠狠躁少妇一区二区三区| 欧美激情videos| 大片免费在线观看| 色偷偷888欧美精品久久久| 蜜桃视频在线观看视频| 日韩高清中文字幕| 人妻va精品va欧美va| 欧美成人一区二区三区在线观看| 国产精品久久婷婷| 欧美三级电影一区| 中文字幕无码乱码人妻日韩精品| 日韩欧美国产激情| 色婷婷在线观看视频| 香蕉影视欧美成人| 久久精品视频国产| 亚洲一区二区精品视频| 久久国产精品波多野结衣av| 亚洲精品高清在线观看| 青青草原免费观看| 一二三区精品福利视频| 黄色一级免费视频| 亚洲最大的成人av| 久久精品免费av| 亚洲国产成人精品视频| 免费一级特黄特色大片| 亚洲高清在线精品| 日本高清www免费视频| 亚洲成av人片一区二区梦乃| 日本五十路女优| 精品久久久久久久久久久久| 人妻 日韩精品 中文字幕| 色国产综合视频| 最近中文字幕在线观看视频| 欧美日韩精品三区| 99视频在线观看免费| 欧美成人精品1314www| 三级网站免费观看| 亚洲欧美成人精品| 午夜免费福利在线观看| 欧美大成色www永久网站婷| 黄色在线观看视频网站| 欧美亚洲国产精品| 国产韩日精品| 91免费的视频在线播放| **爰片久久毛片| 久久精品ww人人做人人爽| 欧州一区二区| 欧美少妇一级片| 亚洲高清网站| 婷婷丁香激情网| 国产一区在线精品| 亚洲一区二区在线免费| 国产欧美一区二区三区沐欲| 希岛爱理中文字幕| 欧美日韩一区二区免费在线观看| 免费观看日批视频| 日韩欧美资源站| 欧美日韩在线中文字幕| 久久久www成人免费精品| av第一福利在线导航| 国产精品久久久久不卡| 一区三区自拍| 视频在线99re| 亚洲无线一线二线三线区别av| 精品国产成人av在线免| 国产一区二区剧情av在线| 免费在线观看成年人视频| 136国产福利精品导航| 韩国av免费观看| 91精品一区二区三区在线观看| 日韩一级片免费看| 日韩中文字在线| 日本不卡网站| 91嫩草免费看| 欧美亚洲国产激情| 你懂的av在线| 国产乱子伦一区二区三区国色天香| 国产夫妻性爱视频| 亚洲精品综合在线| 波多野结衣小视频| 亚洲大胆人体在线| 国产精品一卡二卡三卡| 日韩美女写真福利在线观看| 成人三级毛片| 先锋影音亚洲资源| 亚洲影院一区| 无码人妻一区二区三区在线| 国产精品第一页第二页第三页| 天天爽夜夜爽夜夜爽精品| 91精品国产综合久久精品麻豆| 久久精品国产亚洲a∨麻豆| 欧美激情国产高清| 国产电影一区| 在线观看日韩羞羞视频| 老牛嫩草一区二区三区日本| 无码成人精品区在线观看| 亚洲视频一区二区在线| 这里只有精品免费视频| 精品亚洲国产视频| 91超碰在线免费| 国产激情一区二区三区在线观看| 性欧美欧美巨大69| 污污的视频免费| 国产精品入口麻豆原神| 中文字幕在线日本| 亚洲欧美国产精品| 偷拍自拍在线看| 久久精品午夜一区二区福利| 亚洲激精日韩激精欧美精品| 国产成人av片| 亚洲一区视频在线| 亚洲精品97久久中文字幕无码| 欧美成人黑人xx视频免费观看| 亚洲日本中文| 色爽爽爽爽爽爽爽爽| 国内成人自拍视频| 大地资源高清在线视频观看| 欧美日韩三级一区| 国产在线观看av| 91久久久在线| 欧美日韩1区2区3区| 麻豆传媒在线看| 亚洲午夜私人影院| 成人毛片在线精品国产| 久久久久日韩精品久久久男男 | 日韩av高清在线播放| 日本美女一区二区| 欧美aaa级片| 91精品麻豆日日躁夜夜躁| 性直播体位视频在线观看| 成人高清在线观看| 日韩视频中文| 少妇久久久久久久久久| 欧美性xxxx在线播放| 成人高清免费观看mv| 国产日韩欧美视频在线| 亚洲二区三区不卡| 野战少妇38p| 欧美日韩午夜视频在线观看| 国产乱视频在线观看| 国产欧美韩国高清| 国产精品国码视频| 国产麻豆xxxvideo实拍| 色综合天天综合| 色综合久久影院| 国产成人av一区二区三区| 一区二区三区四区五区精品视频 | 欧美男gay| 999在线精品视频| 亚洲国产日韩精品| 美女欧美视频在线观看免费 | 国产精品入口免费视| 亚洲影视一区二区三区| 亚洲一区二区三区四区av| 色婷婷精品久久二区二区蜜臂av| 日本中文字幕伦在线观看| 91精品免费| 日日摸夜夜添夜夜添亚洲女人| 欧美色视频一区二区三区在线观看| 欧美大片免费久久精品三p| 在线成人av观看| 国产一区一区三区| 91在线视频在线| 国产又粗又猛又爽又黄视频 | 91在线视频官网| 国产精品怡红院| 欧美亚洲成人xxx| 伊人久久大香线蕉精品组织观看| 国产又黄又粗又猛又爽的视频| 欧美视频一区在线| av美女在线观看| 一区在线电影| 久久色.com| 成人午夜免费在线观看| 国产精品专区第二| 久久久蜜桃一区二区人|