ホームページ  >  記事  >  クイックスタート: Azure OpenAI Service で ChatGPT および GPT-4 の使用を開始する

クイックスタート: Azure OpenAI Service で ChatGPT および GPT-4 の使用を開始する

WBOY
WBOY転載
2023-06-03 10:04:551718ブラウズ
  • Azure サブスクリプション - 無料で作成します。
  • 必要な Azure サブスクリプションで Azure OpenAI へのアクセスを許可します。現在、このサービスへのアクセスはアプリを通じてのみ許可できます。 https://aka.ms/oai/access のフォームに記入して、Azure OpenAI へのアクセスをリクエストできます。問題が発生した場合は、このリポジトリで問題を開いて当社までご連絡ください。
  • Have or gpt-35-turbogpt-41デプロイされたモデル。モデルのデプロイメントの詳細については、「リソース デプロイメント ガイド」を参照してください。

1 GPT-4 モデルは現在、リクエストに応じてのみ入手可能です。 これらのモデルにアクセスするには、既存の Azure OpenAI 顧客は、このフォームに記入してアクセスをリクエストできます。

前提条件の問題があります。

Azure OpenAI Studio に移動

Azure OpenAI Studio https://oai.azure.com/ に移動し、OpenAI リソースにアクセスできる資格情報を使用してログインします。サインイン ワークフロー中またはその後で、関連するカタログ、Azure サブスクリプション、および Azure OpenAI リソースを選択します。

Azure OpenAI Studio ランディング ページで、「Chat Playground」を選択します。

快速入门:开始使用 ChatGPT 和 GPT-4 与 Azure OpenAI Service

プレイグラウンド

コードを使用しないアプローチを使用して、Azure OpenAI Studio のチャット プレイグラウンドで OpenAI 機能の探索を開始します。このページから、これらの機能をすばやく反復して実験することができます。

快速入门:开始使用 ChatGPT 和 GPT-4 与 Azure OpenAI Service

アシスタント設定

[アシスタント設定] ドロップダウン リストを使用して、プリロードされた システム メッセージを選択できます。 始めるための例。

システム メッセージ モデルがどのように動作するか、および応答を生成するときに参照するコンテキストについての指示をモデルに提供します。アシスタントの性格を説明し、何を答えるべきか、何を答えるべきではないかを指示し、回答の形式を指示することができます。

Add Few ShotsExamples では、モデルが文脈学習に使用する会話の例を提供できます。

チャット プレイグラウンドを使用する場合、いつでも [コードを表示] を選択して、現在のチャット セッションと設定の選択に基づいて、事前に設定された Python、curl、および json コードのサンプルを表示できます。 。次に、このコードを使用して、現在プレイグラウンドで実行しているのと同じタスクを実行するアプリケーションを作成できます。

チャットセッション

送信」ボタンを選択すると、入力したテキストが補完APIに送信され、結果がテキストボックスに返されます。

[

Clear Chat] ボタンを選択して、現在の会話履歴を削除します。

設定

Deployment特定のモデルに関連付けられたデプロイメント名。 ChatGPT の場合は、このモデルを使用する必要があります。 温度ランダム性を制御します。温度を下げるということは、モデルがより再現可能で決定的な応答を生成することを意味します。温度を上げると、より予期せぬ、または創造的な反応が起こる可能性があります。温度または上部 P のどちらかを調整してみてください。両方は調整しないでください。 最大長 (トークン) モデル応答ごとのトークン数の制限を設定します。 API は、プロンプト (システム メッセージ、サンプル、メッセージ履歴、ユーザー クエリを含む) とモデル応答の間で最大 4096 個のトークンの共有をサポートします。一般的な英語テキストの場合、トークンは約 4 文字です。 最高確率温度と同様に、これはランダム性を制御しますが、異なる方法を使用します。上部の P を下げると、モデルのトークンの選択がより可能性の高いトークンに絞り込まれます。上位 P を増やすと、モデルは可能性の高いトークンと低いトークンから選択できるようになります。温度または上部 P のどちらかを調整してみてください。両方は調整しないでください。 複数の会話新しい API リクエストごとに含める過去のメッセージの数を選択します。これは、新しいユーザー クエリにモデル コンテキストを提供するのに役立ちます。この数値を 10 に設定すると、a8093152e673feb7aba1828c43532094 ユーザーのクエリと a8093152e673feb7aba1828c43532094 システムの応答が発生します。 停止シーケンス 停止シーケンスにより、モデルは目的の点で応答を終了します。モデル応答は指定されたシーケンスの前で終了するため、停止シーケンス テキストは含まれません。 ChatGPT の場合、これを使用すると、モデルの応答によって後続のユーザー クエリが生成されないようになります。最大 4 つの停止シーケンスを含めることができます。

パネルの表示

デフォルトでは、アシスタントの設定、チャット セッション、および設定の 3 つのパネルがあります。 Show Panels では、パネルを追加、削除、再配置できます。パネルを閉じたことがあり、それを復元する必要がある場合は、"パネルの表示" を使用して失われたパネルを復元します。

チャット セッションを開始します

  1. [アシスタント設定] ドロップダウン リストから、[Xbox カスタマー サポート エージェント] を選択します。システム メッセージを更新するには、
  2. "Continue
  3. " を選択します。 チャット セッション ウィンドウで、「新しい Xbox の購入に興味があります」という質問を入力し、[
  4. 送信
  5. ] を選択します。 次のような応答が表示されます:
  6. 快速入门:开始使用 ChatGPT 和 GPT-4 与 Azure OpenAI Service「どのモデルが 4K をサポートしていますか?
  7. 快速入门:开始使用 ChatGPT 和 GPT-4 与 Azure OpenAI Service」などのフォローアップの質問を入力します。これで基本的な会話が完了しました。
  8. アシスタントのセットアップ
  9. から コードの表示 を選択すると、これまでの会話全体の背後にあるコードが再生されます:#Python

コピー

#Note: The openai-python library support for Azure OpenAI is in preview.import osimport openaiopenai.api_type = "azure"openai.api_base = "https://docs-test-001.openai.azure.com/"openai.api_version = "2023-05-15"openai.api_key = os.getenv("OPENAI_API_KEY")response = openai.ChatCompletion.create(engine="gpt-35-turbo", # replace this value with the deployment name you chose when you deployed the associated model.messages = [{"role":"system","content":"You are an Xbox customer support agent whose primary goal is to help users with issues they are experiencing with their Xbox devices. You are friendly and concise. You only provide factual answers to queries, and do not provide answers that are not related to Xbox."},{"role":"user","content":"How much is a PS5?"},{"role":"assistant","content":"I apologize, but I do not have information about the prices of other gaming devices such as the PS5. My primary focus is to assist with issues regarding Xbox devices. Is there a specific issue you are having with your Xbox device that I may be able to help with?"},{"role":"user","content":"I am interested in buying an Xbox?"},{"role":"assistant","content":"Great! There are several Xbox models available in the market, including the Xbox Series X, Xbox Series S, and Xbox One. The Xbox Series X is the latest and most powerful console, while the Xbox Series S is a more affordable option that still offers great performance. The Xbox One is the previous generation console, but it still has a large library of games available to play.\n\nBefore purchasing an Xbox, you may want to consider factors such as your budget, the types of games you want to play, and whether you want to play games in 4K resolution. Once you have decided on a console, you can purchase it from a retailer or directly from the Xbox website. Let me know if you have any other questions or concerns!"},{"role":"user","content":"Which models are 4K?"},{"role":"assistant","content":"Both the Xbox Series X and Xbox One X support 4K resolution gaming. The Xbox Series S, on the other hand, supports up to 1440p resolution gaming, but it can upscale games to 4K. It's worth noting that in order to take advantage of 4K gaming, you'll need a 4K TV or monitor that supports HDR (High Dynamic Range) and HDMI 2.0 or higher."}],temperature=0,max_tokens=350,top_p=0.95,frequency_penalty=0,presence_penalty=0,stop=None)

プロンプトの構造を理解する

check

コード

の例を参照すると、典型的な GPT 完了呼び出しの一部ではないいくつかの固有のトークンに気づくでしょう。ChatGPT は、特別なタグを使用してプロンプトのさまざまな部分を説明するようにトレーニングされています。コンテンツは以下に提供されています。プロンプト モデルのコンテキストまたは説明を含めることでモデルを開始するために使用できるシステム メッセージで始まります。その後、プロンプトにはユーザーとアシスタントの間の一連のメッセージが含まれます。 |im_start|>

078ae06a573fc0bdb4063c2cf3ccdcbeプロンプトに対するアシスタントの応答はトークンの下に返され、アシスタントが次のことを行ったことを示す応答で終わります。 元の構文を表示切り替えボタンを使用して、これらのトークンをチャット セッション パネルに表示することもできます。

b727065615e36ab490630c60b5368923assistant

<|im_end|> ;ChatGPT 操作ガイド 新しいプロンプト構造とモデルを効果的に使用する方法について詳しく説明します。gpt-35-turbo

クリーンアップリソースチャット プレイグラウンドのテスト完了後、OpenAI リソースをクリーンアップして削除する場合は、リソースまたはリソース グループを削除できます。リソース グループを削除すると、それに関連付けられている他のリソースも削除されます。

ポータル

Azure CLI
  • 次のステップ
ChatGPT と新しいモデルの使用方法の詳細を確認してください。 ChatGPT ハウツー ガイド。

gpt-35-turbo

  • 詳細については、Azure OpenAI サンプル GitHub リポジトリをご覧ください。
  • 関連記事

Azure OpenAI サービスとは何ですか?

    Azure OpenAI Service は、GPT-3、Codex、Embeddings モデル ファミリを含む OpenAI の強力な言語モデルへの REST API アクセスを提供します。新しい GPT-4 および ChatGPT (gpt-35-turbo) モデル シリーズが正式に発売されました。これらのモデルは、特定のモデルに簡単に適合させることができます...
  • ChatGPT および GPT-4 モデルの使用方法を学ぶ

  • ChatGPT および GPT-4 モデルは会話用に最適化されています。インターフェース言語モデル。これらのモデルは、古い GPT-3 モデルとは動作が異なります。以前のモデルでは、テキスト入力とテキスト出力のアプローチを採用し、プロンプト文字列を受信し、プロンプト文字列に追加されたコンテンツを返しました。ただし、ChatGPT および GPT-4 モデル...
  • #Microsoft、Android および Apple デバイス用の Bing AI チャット ウィジェットを開始
  • Bing で開始 100 日Microsoft AI Search は、一連のエキサイティングなシステム アップデートで祝われています。これらのアップデートの中で、iOS および Android プラットフォームのモバイル画面向けに特別に設計されたチャットボット ウィジェットが導入されました。ここで Microsoft のブログ投稿を参照してください。この新機能...快速入门:开始使用 ChatGPT 和 GPT-4 与 Azure OpenAI Service
  • 快速入门:开始使用 ChatGPT 和 GPT-4 与 Azure OpenAI Service

    Microsoft が Power BI 用の新しい表形式モデル定義言語を発表

    Windows 8.1 上の Power BI Desktop のサポート終了日が Microsoft によって発表されました。このテクノロジー巨人は最近、主要なデータ分析プラットフォームを更新し、その他の新機能の中でも特に TypeScript のサポートを追加しました。 Power BI は本日、新しい表形式モデル定義言語 (TMDL) をリリースしました

  • 快速入门:开始使用 ChatGPT 和 GPT-4 与 Azure OpenAI Service

    ChromeOS Flex USB を Linux システムでセットアップできるようになりました

    ChromeOS Flex が公開されました。 PC と Mac で利用できます。当時 Google が下した非常に迷惑な決定の 1 つは、Ubuntu や Linux Mint などの Linux ディストリビューションと互換性のない Chromebook リカバリ ユーティリティを使用してインストーラー USB をセットアップする必要があるということでした。他に持っていない限り...

名前 説明
gpt-35-turbo
078ae06a573fc0bdb4063c2cf3ccdcbe

以上がクイックスタート: Azure OpenAI Service で ChatGPT および GPT-4 の使用を開始するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はyundongfang.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。