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/
この記事が気に入ったらサポートをしてみませんか?