AGTCloud API Docs
가이드API 레퍼런스통합 및 리소스업데이트 및 도움말

텍스트 및 대화

Chat Completions 또는 Responses로 텍스트 생성과 여러 턴의 대화를 구현합니다.

개요

AGTCloud는 텍스트 생성과 여러 턴의 대화를 지원합니다. 모델을 선택한 후 Chat Completions, Responses 또는 모델이 지원하는 다른 텍스트 프로토콜로 요청할 수 있습니다.

핵심 기능

  • 텍스트 생성: 지시에 따라 콘텐츠를 생성, 수정하거나 보완합니다.
  • 여러 턴의 대화: 메시지 기록 또는 응답 상태를 통해 문맥을 이어갑니다.
  • 요약 및 분류: 핵심 내용을 추출하거나 지정된 범주에 따라 콘텐츠를 정리합니다.
  • 정보 추출: 입력 텍스트에서 필요한 필드와 결론을 추출합니다.
  • 고급 기능: Streaming, Tool Calling, Structured Output의 지원 범위는 모델과 프로토콜에 따라 다릅니다.

API 연동

Base URL

https://api.agtcloud.cn/v1

Chat Completions

curl 'https://api.agtcloud.cn/v1/chat/completions' \
  -H 'Content-Type: application/json' \
  -H 'Authorization: Bearer your-api-key' \
  --data '{
    "model": "MODEL_ID",
    "messages": [
      {"role": "system", "content": "간결하게 답하세요."},
      {"role": "user", "content": "AGTCloud를 한 문장으로 소개해 주세요."}
    ]
  }'

Responses

curl 'https://api.agtcloud.cn/v1/responses' \
  -H 'Content-Type: application/json' \
  -H 'Authorization: Bearer your-api-key' \
  --data '{
    "model": "MODEL_ID",
    "input": "AGTCloud를 한 문장으로 소개해 주세요."
  }'

자주 사용하는 매개변수

매개변수타입설명
modelstring두 API에서 사용하는 모델 ID
messagesarrayChat Completions 메시지 목록
inputstring / arrayResponses의 텍스트 또는 Input Items
streamboolean스트리밍 응답 활성화
temperaturenumber생성의 무작위성 조정. 지원 범위는 모델에 따라 다릅니다
previous_response_idstringResponses에서 기존 응답 상태 이어가기

Chat Completions는 messages를, Responses는 input을 사용합니다. 전체 매개변수는 해당 API 레퍼런스를 기준으로 확인하세요. Anthropic Messages, Gemini Generate Content 등의 API를 비교하려면 프로토콜 선택을 확인하세요.

더 알아보기

이 페이지의 내용