GPT-5.1
GPT-5.1 - 전체 API 레퍼런스
- OpenAI SDK 형식을 사용하여 GPT-5.1 시리즈 모델 호출
- 동기 처리 모드, 실시간 응답
- 사용 가능한 모델: gpt-5.1 (기본), gpt-5.1-chat (대화 최적화), gpt-5.1-thinking (추론 출력 포함)
- 텍스트 대화: 단일 턴 또는 다중 턴 컨텍스트 대화
- 시스템 프롬프트: AI 역할 및 동작 사용자 정의
- 멀티모달 입력: 텍스트 + 이미지 혼합 입력 지원
- 도구 호출: Function Calling 지원
- 추론 출력: gpt-5.1-thinking은 사고 과정을 보여주는 reasoning_content 필드를 반환합니다
POST
BaseURL: 기본 BaseURL은
https://direct.evolink.ai이며, 텍스트 모델 지원이 더 우수하고 장시간 연결을 지원합니다. https://api.evolink.ai는 멀티모달 서비스의 주력 엔드포인트이며, 텍스트 모델에 대해서는 대체 주소로 사용됩니다.인증
모든 API는 Bearer Token 인증이 필요합니다
API Key 받기:
API Key 관리 페이지를 방문하여 API Key를 받으세요
요청 헤더에 추가:
Authorization: Bearer YOUR_API_KEY
본문
application/json
채팅 완료를 위한 모델 이름
- gpt-5.1: 일반 작업용 기본 모델
- gpt-5.1-chat: 대화 작업에 최적화
- gpt-5.1-thinking: 사고 과정 출력이 포함된 추론 기능 (reasoning_content 반환)
사용 가능한 옵션:
gpt-5.1, gpt-5.1-chat, gpt-5.1-thinking 예시:
"gpt-5.1"
대화를 위한 메시지 목록, 다중 턴 대화 및 멀티모달 입력 지원
Minimum array length:
1응답을 스트리밍할지 여부
true: 스트림 응답, 실시간으로 청크 단위로 내용 반환false: 완전한 응답을 기다린 후 한 번에 반환
예시:
false
응답에서 생성할 최대 토큰 수
필수 범위:
x >= 1예시:
2000
샘플링 온도, 출력의 무작위성을 제어합니다
- 낮은 값 (예: 0.2): 더 결정적이고 집중된 출력
- 높은 값 (예: 1.5): 더 무작위적이고 창의적인 출력
필수 범위:
0 <= x <= 2예시:
1
Nucleus sampling 매개변수
- 누적 확률을 기반으로 토큰에서 샘플링을 제어합니다
- 예를 들어, 0.9는 누적 확률 상위 90%의 토큰에서 샘플링하는 것을 의미합니다
필수 범위:
0 <= x <= 1예시:
0.9
빈도 페널티, -2.0에서 2.0 사이의 숫자
- 양수 값은 텍스트에서의 빈도에 따라 새 토큰에 페널티를 부여합니다
필수 범위:
-2 <= x <= 2예시:
0
존재 페널티, -2.0에서 2.0 사이의 숫자
- 양수 값은 텍스트에 나타나는지 여부에 따라 새 토큰에 페널티를 부여합니다
필수 범위:
-2 <= x <= 2예시:
0
중지 시퀀스, 이 시퀀스가 일치하면 생성이 중지됩니다
Function Calling을 위한 도구 목록