openai chat gpt api 를 가장 빠르게 사용하는 방법
quickstart를 참고했습니다. 실습환경은 mint21.1 , python3 를 사용했습니다.
1. openai에 가입 또는 로그인 하세요.
2. apikey 페이지에서 “Create new secret key” 를 누르고 key를 받으세요. 창을 닫기 전에 key 를 복사해서 작업할 폴더에 .env로 key값을 저장하세요.
3. python과 pip을 설치하세요.
4. pip install openai 명령어를 실행하세요
5. 작업할 폴더에 gpt.py 파일을 만드세요
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 를 가장 빠르게 사용하는 방법 이었습니다. 읽어주셔서 감사합니다.