
82
GPT API를 활용한 인공지능 앱 개발(2판)
'Hellooo! Welcome to the world! I'm so excited for all'
이어서 텍스트 완성 엔드포인트의 입력 옵션을 자세히 살펴봅시다.
2.6.1
텍스트 완성 엔드포인트를 위한 입력 옵션
client
.
completions
.
create
의 매개변수는 앞서 채팅 엔드포인트에서 본 것과 매우 유사
합니다. 이 절에서는 주요 매개변수와 프롬프트 길이에 관해 설명합니다.
주요 매개변수
필수 매개변수와 활용하면 유용한 추가 매개변수는 [표
2
-
6
]과 같습니다.
표
2-6
텍스트 완성 엔드포인트의 필수 매개변수 및 추가 매개변수
필드 이름 유형 설명
model
문자열(필수)
사용할 모델의
ID
입니다. 유일한 필수 옵션입니다.
prompt
문자열 또는 배열(기본값:
<|
endoftext
|>
)
완성을 생성할 프롬프트입니다. 이 부분이
client
.
chat
.
completions
와의 주요 차이점으로,
client
.
completions
.
create
엔드포인트는 문자열이나 문자열 배열, 토큰 배열, 토큰
배열의 배열로 인코딩해야 합니다. 모델에 프롬프트가 제공되지
않으면 새 대화를 시작한 것처럼 텍스트를 생성합니다.
max
_
tokens
정수
출력 시 생성할 토큰의 최대 개수입니다. 기본값은
16
이며 출력
에