国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Azure Machine Learning - Azure OpenAI 服務使用 GPT-35-Turbo and GPT-4

這篇具有很好參考價值的文章主要介紹了Azure Machine Learning - Azure OpenAI 服務使用 GPT-35-Turbo and GPT-4。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

通過 Azure OpenAI 服務使用 GPT-35-Turbo and GPT-4

Azure Machine Learning - Azure OpenAI 服務使用 GPT-35-Turbo and GPT-4,azure,機器學習,人工智能,microsoft,深度學習

環(huán)境準備

  • Azure 訂閱 - 免費創(chuàng)建訂閱
  • 已在所需的 Azure 訂閱中授予對 Azure OpenAI 服務的訪問權限。 目前,僅應用程序授予對此服務的訪問權限。 可以填寫 https://aka.ms/oai/access 處的表單來申請對 Azure OpenAI 服務的訪問權限。
  • Python 3.7.1 或更高版本。
  • 以下 Python 庫:os。
  • 部署了 gpt-35-turbogpt-4 模型的 Azure OpenAI 服務資源。

設置

使用以下項安裝 OpenAI Python 客戶端庫:

  • [OpenAI Python 0.28.1]
  • [OpenAI Python 1.x]
pip install openai==0.28.1
pip install openai

檢索密鑰和終結(jié)點

若要成功對 Azure OpenAI 發(fā)出調(diào)用,需要一個終結(jié)點和一個密鑰。

變量名稱
ENDPOINT 從 Azure 門戶檢查資源時,可在“密鑰和終結(jié)點”部分中找到此值。 也可在“Azure AI Studio”>“操場”>“代碼視圖”中找到該值。 示例終結(jié)點為:https://docs-test-001.openai.azure.com/。
API-KEY 從 Azure 門戶檢查資源時,可在“密鑰和終結(jié)點”部分中找到此值。 可以使用 KEY1KEY2。

在 Azure 門戶中轉(zhuǎn)到你的資源。 可以在“資源管理”部分找到“終結(jié)點和密鑰”。 復制終結(jié)點和訪問密鑰,因為在對 API 調(diào)用進行身份驗證時需要這兩項。 可以使用 KEY1KEY2。 始終準備好兩個密鑰可以安全地輪換和重新生成密鑰,而不會導致服務中斷。
Azure Machine Learning - Azure OpenAI 服務使用 GPT-35-Turbo and GPT-4,azure,機器學習,人工智能,microsoft,深度學習

環(huán)境變量

為密鑰和終結(jié)點創(chuàng)建和分配持久環(huán)境變量。

  • [命令行]
  • [PowerShell]
  • [Bash]
setx AZURE_OPENAI_KEY "REPLACE_WITH_YOUR_KEY_VALUE_HERE" 
setx AZURE_OPENAI_ENDPOINT "REPLACE_WITH_YOUR_ENDPOINT_HERE" 
[System.Environment]::SetEnvironmentVariable('AZURE_OPENAI_KEY', 'REPLACE_WITH_YOUR_KEY_VALUE_HERE', 'User')
[System.Environment]::SetEnvironmentVariable('AZURE_OPENAI_ENDPOINT', 'REPLACE_WITH_YOUR_ENDPOINT_HERE', 'User')
echo export AZURE_OPENAI_KEY="REPLACE_WITH_YOUR_KEY_VALUE_HERE" >> /etc/environment && source /etc/environment
echo export AZURE_OPENAI_ENDPOINT="REPLACE_WITH_YOUR_ENDPOINT_HERE" >> /etc/environment && source /etc/environment

創(chuàng)建新的 Python 應用程序

  1. 創(chuàng)建名為 quickstart.py 的新 Python 文件。 然后在你偏好的編輯器或 IDE 中打開該文件。

  2. 將 quickstart.py 的內(nèi)容替換為以下代碼。

  • [OpenAI Python 0.28.1]
  • [OpenAI Python 1.x]

需要將變量 engine 設置為部署 GPT-3.5-Turbo 或 GPT-4 模型時選擇的部署名稱。 輸入模型名稱將導致錯誤,除非選擇的部署名稱與基礎模型名稱相同。

import os
import openai
openai.api_type = "azure"
openai.api_base = os.getenv("AZURE_OPENAI_ENDPOINT") 
openai.api_key = os.getenv("AZURE_OPENAI_KEY")
openai.api_version = "2023-05-15"

response = openai.ChatCompletion.create(
    engine="gpt-35-turbo", # engine = "deployment_name".
    messages=[
        {"role": "system", "content": "You are a helpful assistant."},
        {"role": "user", "content": "Does Azure OpenAI support customer managed keys?"},
        {"role": "assistant", "content": "Yes, customer managed keys are supported by Azure OpenAI."},
        {"role": "user", "content": "Do other Azure AI services support this too?"}
    ]
)

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

需要將變量 model 設置為部署 GPT-3.5-Turbo 或 GPT-4 模型時選擇的部署名稱。 輸入模型名稱將導致錯誤,除非選擇的部署名稱與基礎模型名稱相同。

import os
from openai import AzureOpenAI

client = AzureOpenAI(
  azure_endpoint = os.getenv("AZURE_OPENAI_ENDPOINT"), 
  api_key=os.getenv("AZURE_OPENAI_KEY"),  
  api_version="2023-05-15"
)

response = client.chat.completions.create(
    model="gpt-35-turbo", # model = "deployment_name".
    messages=[
        {"role": "system", "content": "You are a helpful assistant."},
        {"role": "user", "content": "Does Azure OpenAI support customer managed keys?"},
        {"role": "assistant", "content": "Yes, customer managed keys are supported by Azure OpenAI."},
        {"role": "user", "content": "Do other Azure AI services support this too?"}
    ]
)

print(response.choices[0].message.content)
  1. 使用快速入門文件中的 python 命令運行應用程序:

    python quickstart.py
    

輸出

{
  "choices": [
    {
      "finish_reason": "stop",
      "index": 0,
      "message": {
        "content": "Yes, most of the Azure AI services support customer managed keys. However, not all services support it. You can check the documentation of each service to confirm if customer managed keys are supported.",
        "role": "assistant"
      }
    }
  ],
  "created": 1679001781,
  "id": "chatcmpl-6upLpNYYOx2AhoOYxl9UgJvF4aPpR",
  "model": "gpt-3.5-turbo-0301",
  "object": "chat.completion",
  "usage": {
    "completion_tokens": 39,
    "prompt_tokens": 58,
    "total_tokens": 97
  }
}
Yes, most of the Azure AI services support customer managed keys. However, not all services support it. You can check the documentation of each service to confirm if customer managed keys are supported.

了解消息結(jié)構(gòu)

GPT-35-Turbo 和 GPT-4 模型經(jīng)過優(yōu)化,可以處理格式化為對話的輸入。 變量 messages 傳遞一組字典,這些字典在由系統(tǒng)、用戶和助手劃定的對話中具有不同角色。 系統(tǒng)消息可用于通過包含有關模型應如何響應的上下文或說明來啟動模型。文章來源地址http://www.zghlxwxcb.cn/news/detail-753527.html

到了這里,關于Azure Machine Learning - Azure OpenAI 服務使用 GPT-35-Turbo and GPT-4的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • 微軟Azure OpenAI服務-合規(guī)的GPT模型接口

    眾所周知,我們是訪問不通OpenAI官方服務的,但是我們可以自己通過代理或者使用第三方代理訪問接口 現(xiàn)在新出臺的規(guī)定禁止使用境外的AI大模型接口對境內(nèi)客戶使用,所以我們需要使用國內(nèi)的大模型接口 國內(nèi)的效果真的很差,現(xiàn)在如果想使用GPT大模型,可以使用微軟Azure的

    2024年02月16日
    瀏覽(23)
  • Azure Machine Learning - 視頻AI技術

    Azure Machine Learning - 視頻AI技術

    Azure AI 視頻索引器是構(gòu)建在 Azure 媒體服務和 Azure AI 服務(如人臉檢測、翻譯器、Azure AI 視覺和語音)基礎之上的一個云應用程序,是 Azure AI 服務的一部分。 有了 Azure 視頻索引器,就可以使用 Azure AI 視頻索引器視頻和音頻模型從視頻中提取見解。 Azure AI 視頻索引器通過運行

    2024年01月20日
    瀏覽(49)
  • Azure Machine Learning - 聊天機器人構(gòu)建

    Azure Machine Learning - 聊天機器人構(gòu)建

    本文介紹如何部署和運行適用于 Python 的企業(yè)聊天應用示例。 此示例使用 Python、Azure OpenAI 服務和 Azure AI 搜索中的檢索擴充生成(RAG)實現(xiàn)聊天應用,以獲取虛構(gòu)公司員工福利的解答。 關注TechLead,分享AI全維度知識。作者擁有10+年互聯(lián)網(wǎng)服務架構(gòu)、AI產(chǎn)品研發(fā)經(jīng)驗、團隊管理

    2024年01月19日
    瀏覽(26)
  • Azure Machine Learning - Azure AI 搜索中的矢量搜索

    Azure Machine Learning - Azure AI 搜索中的矢量搜索

    矢量搜索是一種信息檢索方法,它使用內(nèi)容的數(shù)字表示形式來執(zhí)行搜索方案。 由于內(nèi)容是數(shù)字而不是純文本,因此搜索引擎會匹配與查詢最相似的矢量,而不需要匹配確切的字詞。本文簡要介紹了 Azure AI 搜索中的矢量支持。 其中還解釋了與其他 Azure 服務的集成,以及與矢量

    2024年02月05日
    瀏覽(22)
  • Azure Machine Learning - Azure AI 搜索中的集成數(shù)據(jù)分塊和嵌入

    Azure Machine Learning - Azure AI 搜索中的集成數(shù)據(jù)分塊和嵌入

    在基于索引器的索引編制中,Azure AI _集成矢量化_將數(shù)據(jù)分塊和文本到矢量嵌入添加到技能中,它還為查詢添加文本到矢量的轉(zhuǎn)換。 關注TechLead,分享AI全維度知識。作者擁有10+年互聯(lián)網(wǎng)服務架構(gòu)、AI產(chǎn)品研發(fā)經(jīng)驗、團隊管理經(jīng)驗,同濟本復旦碩,復旦機器人智能實驗室成員,

    2024年02月05日
    瀏覽(20)
  • openai開放gpt3.5-turbo模型api,使用python即可寫一個基于gpt的智能問答機器人

    openai開放gpt3.5-turbo模型api,使用python即可寫一個基于gpt的智能問答機器人

    使用 pip 安裝openai庫,注意 gpt3.5-turbo 模型需要 python=3.9 的版本支持,本文演示的python版本是 python==3.10.10 需要提前在 openai 官網(wǎng)上注冊好賬號,然后打開 https://platform.openai.com/account/api-keys 就可以創(chuàng)建接口 keys 每個賬號注冊完成會有18美元在里面,每次調(diào)用api,就會花費里面的

    2024年02月06日
    瀏覽(104)
  • Azure云工作站上做Machine Learning模型開發(fā) - 全流程演示

    Azure云工作站上做Machine Learning模型開發(fā) - 全流程演示

    關注TechLead,分享AI全維度知識。作者擁有10+年互聯(lián)網(wǎng)服務架構(gòu)、AI產(chǎn)品研發(fā)經(jīng)驗、團隊管理經(jīng)驗,同濟本復旦碩,復旦機器人智能實驗室成員,阿里云認證的資深架構(gòu)師,項目管理專業(yè)人士,上億營收AI產(chǎn)品研發(fā)負責人。 了解如何在 Azure 機器學習云工作站上使用筆記本開發(fā)訓

    2024年02月08日
    瀏覽(25)
  • OpenAI ChatGpt Gpt-3.5-turbo

    OpenAI ChatGpt Gpt-3.5-turbo

    返回結(jié)果 首先安裝 OpenAI、GPT Index 和 Gradio 庫 復制以下代碼,取名chatgptsample.py

    2024年02月03日
    瀏覽(27)
  • OpenAI取消GPT-4 Turbo所有每日限制!

    OpenAI取消GPT-4 Turbo所有每日限制!

    2月17日,OpenAI在社交平臺宣布,取消了GPT-4 Turbo的所有每日限制,并將速率限制提升1倍。 現(xiàn)在,每分鐘可處理高達150萬TPM的數(shù)據(jù) 。 OpenAI這一周的連續(xù)王炸組合拳,從ChatGPT增加 “記憶存儲”,到視頻模型Sora再到GPT-4 Turbo全面取消每日限制,打的谷歌、Meta有點暈頭轉(zhuǎn)向搶盡風

    2024年02月20日
    瀏覽(26)
  • OpenAI取消GPT-4 Turbo,所有每日限制!

    OpenAI取消GPT-4 Turbo,所有每日限制!

    2月17日,OpenAI在社交平臺宣布,取消了GPT-4 Turbo的所有每日限制,并將速率限制提升1倍。 現(xiàn)在,每分鐘可處理高達150萬TPM的數(shù)據(jù) 。 OpenAI這一周的連續(xù)王炸組合拳,從ChatGPT增加 “記憶存儲”,到視頻模型Sora再到GPT-4 Turbo全面取消每日限制,打的谷歌、Meta有點暈頭轉(zhuǎn)向搶盡風

    2024年02月22日
    瀏覽(19)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包