ついに登場、OpenAI が ChatGPT API を正式にオープン
Apr 11, 2023 pm 06:58 PM開発者は、API を通じて ChatGPT および Whisper モデルをアプリケーションや製品に統合できるようになりました。
以前の API バージョンでは、text-davinci-003 バージョンのモデルが使用されていました。このモデルにはコンテキスト ダイアログ機能がなく、生成されたコンテンツは ChatGPT よりもはるかに劣っていました。 , そこでコミュニティ Web版ChatGPTをパッケージ化してサービスを提供するプロジェクトも数多くありますが、Webページに依存しているため安定性はあまり良くありません。 API の ChatGPT バージョンが正式にリリースされたので、これは開発者にとって素晴らしいニュースです。もちろん、これは OpenAI だけでなく業界全体にとっても非常に重要です。次の期間には、新しいものが必ず登場します。 API: 優れた AI アプリケーションが多数あります。
外部リリースされた最新の API は、gpt-3.5-turbor によって駆動されています。これは、OpenAI の最も高度な言語モデルです。この API を通じて多くのことが実行できます。
- 電子メールまたはその他の記事を書く
- Python コードを書く
- ファイル セットに関する質問に答える
- ソフトウェアに自然言語を追加するインターフェイス
- 言語翻訳
- ビデオ ゲームのキャラクターなどのシミュレーション
新しいチャット モデルは、コンテキストを持たせるために、一連のメッセージを入力として受け取る必要があります。ダイアログ機能が追加されました。もちろん、これまでと同様に単発タスクを実行することもできます。
新しい API を実装するには、Python パッケージの v0.27.0 バージョンが必要です:
pip3 install openai==v0.27.0
その後、openai パッケージを直接使用して openai と対話できます:
import openai openai.api_key = "sk-xxxx" response = openai.ChatCompletion.create( model="gpt-3.5-turbo", messages=[ {"role": "system", "content": "你是一个AI机器人助手。"}, {"role": "user", "content": "哪个队将赢得2023年NBA总冠军?"}, ] )
最も重要なこと 入力パラメータの 1 つはメッセージです。これはメッセージ オブジェクトの配列であり、それぞれにロール (システム、ユーザー、アシスタント) とメッセージ コンテンツが含まれています。会話全体は 1 つのメッセージまたは複数のメッセージにすることができます。
通常、会話の形式では、最初にシステム メッセージが表示されます。システム メッセージは、アシスタントの動作を設定するのに役立ちます。ユーザー メッセージはアプリケーションのエンド ユーザーによって生成され、これは私たちが相談したい質問です。アシスタントメッセージはopenaiからフィードバックされるデータですが、もちろん開発者が書くことも可能です。
最後のアシスタント メッセージに一緒に返信すると、メッセージを文脈化することができます。
import openai openai.api_key = "sk-xxxx" response = openai.ChatCompletion.create( model="gpt-3.5-turbo", messages=[ {"role": "system", "content": "你是一个AI机器人助手。"}, {"role": "user", "content": "哪个队将赢得2023年NBA总冠军?"}, {"role": "assistant", "content": "湖人队将获得总冠军!"}, {"role": "user", "content": "谁会当选FMVP?"} ] ) result = '' for choice in response.choices: result += choice.message.content print(result)
たとえば、ここに前のメッセージを追加すると、最終的にコンテキスト メッセージを取得できます:
というのも、予測は実際には次のとおりです。多くの要因がこの決定に影響を与える可能性があるため、最も正確な予測を行うことは困難です。しかし、レイカーズにはレブロン・ジェームズ、アンソニー・デイビス、カイル・クズマなど、FMVPになる可能性のある選手が多くおり、FMVP賞を獲得するチャンスがある。
以上がついに登場、OpenAI が ChatGPT API を正式にオープンの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

人気の記事

人気の記事

ホットな記事タグ

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











ChatGPT では、無料ユーザーが 1 日あたりの制限付きで DALL-E 3 を使用して画像を生成できるようになりました

データに最適なエンベディング モデルの選択: OpenAI とオープンソースの多言語エンベディングの比較テスト

Spring Boot と OpenAI の出会いによる新しいプログラミング パラダイム

Rust ベースの Zed エディターはオープンソース化されており、OpenAI と GitHub Copilot のサポートが組み込まれています

OpenAI Super Alignment チームの遺作: 2 つの大きなモデルがゲームをプレイし、出力がより理解しやすくなる

OpenAI を待つのではなく、Open-Sora が完全にオープンソースになるのを待ちましょう
