🗂

Microsoft Fabric×Azure Open AI Service【GPT4-①】

2024/03/07に公開

やること

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のエンドポイント/キーの取得

↓モデルのデプロイ名

  1. 返答が返ってくることを確認

所感

簡単にAzure Open AI Service上にデプロイしたモデルにプロンプトを投げ、返答が得られました。
これからは、Microsoft Fabric×Azure Open AI Serviceの検証,アーキテクトを投稿していきます。

ヘッドウォータース

Discussion