🗂
Microsoft Fabric×Azure Open AI Service【GPT4-①】
やること
Microsoft Fabric上でAzure Open AI Serviceにデプロイしたモデルにプロンプトを投げてみる
前提
・Azure中にAzure Open AI Serviceをdeploy済みであること
・GTP-3.5or4のモデルをdeploy済みであること
手順
1.Microsoft Fabric(https://app.fabric.microsoft.com/home)にアクセス
2.「Synapse Data Engineering」をクリック
3.「ノートブック」をクリック
4.ノートブックが開くことを確認
5.以下のコードを実行する
import os
import openai
openai.api_type = "azure"
openai.api_version = "2023-05-15"
openai.api_base = "<Azure Open AIのエンドポイント>"
openai.api_key = <Azure Open AIのキー>"
prompt = "こんにちは"
response = openai.ChatCompletion.create(
engine = "<モデルのデプロイ名>",
messages = [
{"role":"system","content":"Assistant is a large language model trained by OpenAI."},
{"role":"user","content":prompt}
]
)
print(response.choices[0].message.content)
↓Azure Open AIのエンドポイント/キーの取得
↓モデルのデプロイ名
- 返答が返ってくることを確認
所感
簡単にAzure Open AI Service上にデプロイしたモデルにプロンプトを投げ、返答が得られました。
これからは、Microsoft Fabric×Azure Open AI Serviceの検証,アーキテクトを投稿していきます。
Discussion