OpenAI API에서 자주 사용하는 엔드포인트는 다음과 같습니다.
표 3-1 OpenAI API 주요 엔드포인트
|
엔드포인트 |
기능 |
예 |
|
/v1/responses |
텍스트 생성 및 멀티모달 응답 |
질문 → 답변 |
|
/v1/embeddings |
텍스트를 벡터로 변환 |
RAG, 유사도 검색 |
|
/v1/audio/transcriptions |
음성을 텍스트로 변환(STT) |
녹음 → 텍스트 |
|
/v1/audio/speech |
텍스트를 음성으로 변환(TTS) |
텍스트 → 음성 |
|
/v1/images |
이미지 생성 |
프롬프트 → 이미지 |
|
/v1/files |
파일 업로드 및 관리 |
데이터 업로드 |
|
/v1/fine_tuning/jobs |
모델 파인튜닝 |
맞춤형 모델 학습 |
|
/v1/models |
사용 가능한 모델 목록 조회 |
모델 목록 확인 |
엔드포인트는 어떤 기능을 사용할지 지정하는 API의 주소라고 이해하면 됩니다.