見出し画像

PythonとChatGPT APIを連携する:具体的なプログラミング例

PythonとOpenAIのChatGPT APIを連携させることで、Pythonプログラム上からAIの力を利用できるようになります。この記事では、PythonとChatGPT APIの連携の仕方を説明し、具体的なプログラミング例を提示します。

まず始めに、OpenAIのAPIを使用するためにはAPIキーが必要となります。これはOpenAIのウェブサイトから登録して取得することができます。

次に、PythonでOpenAIのAPIを呼び出すためには、openaiというPythonライブラリが必要です。以下のようにpipを使ってインストールできます。

bashCopy codepip install openai

それでは、具体的なプログラムを見てみましょう。以下のコードは、ChatGPT APIを用いてユーザーからの質問に対する答えを生成する簡単な例です。

pythonCopy codeimport openai # APIキーの設定 openai.api_key = 'your-api-key' # ユーザーからの質問 question = "What is the capital of Japan?" # ChatGPTによる回答の生成 response = openai.ChatCompletion.create( model="gpt-3.5-turbo", messages=[ {"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": question} ] ) # 回答の出力 print(response['choices'][0]['message']['content'])

このコードを実行すると、ChatGPTはユーザーからの質問に対する答えを生成し、その結果が出力されます。PythonとChatGPT APIの連携により、Pythonプログラムから簡単にAIの力を利用し、質問応答システム、文章生成システムなどのアプリケーションを開発することが可能となります。

ホームページ:ai-frontline.com/

この記事が気に入ったらサポートをしてみませんか?