ホームページ >テクノロジー周辺機器 >AI >ChatGPT が Python と出会うとき
ChatGPT の猛烈なトレンドの中で、さまざまな周辺製品が派生しました。
Python は有名なスネークオイルツールですが、どうしてそこにないのでしょうか?今日は Python 経由で ChatGPT を呼び出す 2 つの方法を紹介します。見てみましょう。
これは、自動化ツール Playwright を介して CHatGPT への呼び出しを駆動する GitHub 上のオープン ソース プロジェクトです。
このツールを構成した後、コマンド ラインと Python コードで ChatGPT を使用できるようになります。
最初のステップは、プロジェクトをインストールして複製することです。
pip install git+https://github.com/mmabrouk/chatgpt-wrapper
次に、Playwright をインストールします。
pip install playwright
次に、Playwright に Firefox などのブラウザをインストールします。
playwright install firefox
上記が完了したら、ターミナルで次のコマンドを実行します:
chatgpt install
次に、ChatGPT ログイン ページが表示されますので、アカウントのパスワードを入力して [ログイン] をクリックします。 ChatGPT アカウントをまだお持ちでない方は、パスワードについては、公式アカウントのバックグラウンドで「chatgpt」を送信して、共有テスト アカウントを取得できます (先着順)。
ログインが完了したら、ターミナルを再起動し、chatgpt を入力すると、CHatGPT で楽しく遊ぶことができます。
もちろん、これらすべてを Python コードに埋め込むことができなければなりません。
from chatgpt_wrapper import ChatGPT bot = ChatGPT() response = bot.ask("Hello, world!") print(response)# prints the response from chatGPT
たった 3 行のコードで、私たちは全世界を所有しているようです。
2 番目の方法は、OpenAI オープン インターフェイスを使用する方法です。
最初に OpenAI ライブラリをインストールします。
pip install openai
次に、API キーを取得する必要があります。次の Web サイト https://platform.openai.com/account/api-key にアクセスし、対応するキーを追加して、キーを保存する必要があります。
#次に、非常に簡単なコードを記述します。import openai # 设置 API Key openai.api_key = "上面保存的api key" # 设置请求参数 model_engine = "text-davinci-002" prompt = "Hello World" completions = openai.Completion.create( engine=model_engine, prompt=prompt, max_tokens=1024, n=1, stop=None, temperature=0.5, ) # 获取 ChatGPT 的回复 message = completions.choices[0].text print(message)上記のコードでは、プロンプト、モデル、温度など、コード内のリクエスト パラメーターを変更することで ChatGPT の応答を調整できることがわかりました。 ただし、OpenAI の API にはリクエスト制限があるため、無制限にインターフェイスを呼び出すことができないことに注意してください。
以上がChatGPT が Python と出会うときの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。