以前にAWSのLambda関数からChatGPTを利用した場合の参考構成図の記事(リンク)を記載していますが、今回は、ローカルPCからPythonを利用してみました。
手順は、簡単です。これで、直ぐにシステムの一部としてChatGPTが利用できる様になります。ちなみにサンプルコードは、ChatGPT3.5-turboを利用しています。modelの部分をへ濃することでChatGPT4を利用できる様になります。
①OpenAI(リンク)でSign upします。
②Settingに行って「Billing」で支払の設定&残高「Credit balance」を入れます。
Credit Balanceの最低額は、5ドルでした。
③API keys にいって、API-KEYを作成します。このときの作成したAPI KEYは必ずコピーしてください。
④下記の様なコードを作成して実行すると動作します
import openai
class ChatGPT_Access_Domain(object):
def __init__(self):
self.__client = openai.OpenAI(
api_key = "API KEY"
)
def inquiry_company_info(self,content):
completion = self.__client.chat.completions.create(
model="gpt-3.5-turbo",
messages=[
{"role": "user", "content": content}
]
)
return completion.choices[0].message.content
if __name__ == "__main__":
obj = ChatGPT_Access_Domain()
obj.inquiry_company_info("質問を書いてください")
(記事のお問合せ・無料相談 → こちら)