메뉴 닫기

openai chat gpt api 사용하기

openai chat gpt api 를 가장 빠르게 사용하는 방법

Openai ChatGPT_logo

quickstart를 참고했습니다. 실습환경은 mint21.1 , python3 를 사용했습니다.

1. openai에 가입 또는 로그인 하세요.

2. apikey 페이지에서 “Create new secret key” 를 누르고 key를 받으세요. 창을 닫기 전에 key 를 복사해서 작업할 폴더에 .env로 key값을 저장하세요.
openai apikey

3. python과 pip을 설치하세요.

4. pip install openai 명령어를 실행하세요

5. 작업할 폴더에 gpt.py 파일을 만드세요
chat gpt 작업폴더

6. gpt.py 에 해당 내용을 입력하세요

from openai import OpenAI
client = OpenAI()

completion = client.chat.completions.create(
model=”gpt-3.5-turbo”,
messages=[
{“role”: “system”, “content”: “(1)여기에 gpt의 역할을 입력하세요”},
{“role”: “user”, “content”: “(2)여기에 gpt가 대답할 질문을 입력하세요”}
]
)

print(completion.choices[0].message)

7. python3 gpt.py 명령어를 실행하세요
저는 (1)에 “넌 프로그래머야” (2)에 “openai api 사용법을 설명해봐” 라고 입력했습니다.
결과창

결과값:

ChatCompletionMessage(
content=
    ‘OpenAI API는 다양한 인공지능 모델에 액세스할 수 있는 API입니다.
    이 API를 사용하여 자연어 처리, 번역, 대화, 코드 생성 등 다양한 작업을 수행할 수 있습니다.
    아래는 OpenAI API를 사용하는 방법에 대한 간략한 설명입니다.

    1. OpenAI 계정 만들기: OpenAI API를 사용하려면 먼저 OpenAI 웹 사이트에서 계정을 만들어야 합니다.
      계정을 생성하면 API 키를 받게 되는데, 이 키는 액세스에 필요합니다.

    2. OpenAI Python 패키지 설치: OpenAI API를 사용하기 위해선 OpenAI Python 패키지를 설치해야 합니다.
      `pip install openai` 명령어를 사용하여 설치할 수 있습니다.

    3. API 키 설정: API 키를 사용하려면 OpenAI 패키지를 설정해야 합니다.
      다음과 같은 방식으로 API 키를 설정할 수 있습니다.

    4. API 호출: OpenAI API를 사용하여 작업을 수행해보겠습니다.
      예를 들어, 기계 번역 작업을 수행하기 위해 다음과 같은 코드를 사용할 수 있습니다.
      이는 “davinci” 엔진을 사용하여 주어진 텍스트를 프랑스어로 번역하는 요청을 보내는 예시입니다.
      API를 호출하면 요청 결과를 반환하게 됩니다.위에서는 번역 작업을 예시로 설명했지만,
      OpenAI API는 다른 작업에 대해서도 수행할 수 있습니다.
      문서 요약, 질의응답, 챗봇과의 대화, 코딩 지원 등 다양한 작업을 수행할 수 있는데,
      작업에 따라 API 요청의 형식과 파라미터가 달라질 수 있습니다.
      OpenAI 웹 사이트 또는 OpenAI Python 공식 문서에서 자세한 정보를 확인할 수 있습니다.’ ,
role=’assistant’,
function_call=None,
tool_calls=None
)

이상으로 openai chat gpt api 를 가장 빠르게 사용하는 방법 이었습니다. 읽어주셔서 감사합니다.

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x