ChatGPT Python 으로 해보기<OpenAI>
1. pyenv + virtualenv + poetry 가 설치되어 있어야 한다.
2. 디렉토리 만들기
$ mkdir chatgpt
$ cd chatgpt
3. 패키지 설치하기
$ poetry init
... 계속 엔터 ...
$ poetry add openai
$ code .
4. main.py 짜기
import openai import argparse YOUR_API_KEY = '여기에 API KEY 입력' def chatGPT(prompt, API_KEY=YOUR_API_KEY): # set api key openai.api_key = API_KEY # Call the chat GPT API completion = openai.Completion.create( engine = 'text-davinci-003' # 'text-curie-001' # 'text-babbage-001' #'text-ada-001' , prompt = prompt , temperature = 0.5 , max_tokens = 1024 , top_p = 1 , frequency_penalty = 0 , presence_penalty = 0) return completion['choices'][0]['text'] def main(): # 지문 입력 란 prompt = input("Insert a prompt: ") print(chatGPT(prompt).strip()) if __name__ == '__main__': main()
5. 실행 하기
$ python main.py
댓글
댓글 쓰기