GoModel API 연동 설정 및 사용법

Source

  • Basic Journals/Daily Journals/2026 병오년/병오년 18주, 122일, 5월 2일 토요일.md

Summary

이 노트는 GoModel 서비스의 OpenAI 호환 API 연동 방법을 기술한다. base URL, 인증 키 설정 방법, curl 및 Python SDK를 이용한 smart-chat 모델 호출 예시, 그리고 모델 목록 조회 방법을 포함한다.

Key Points

  • GoModel 서비스의 OpenAI 호환 base URL: https://gomodel.ancom.duckdns.org/v1
  • 인증 키는 kubectl을 통해 gomodel-runtime 시크릿에서 base64 디코딩하여 환경변수(GOMODEL_KEY)로 설정
  • 추천 모델명: smart-chat
  • curl 예시: Authorization Bearer 헤더와 X-GoModel-User-Path 헤더 포함, temperature 0.2, max_tokens 128 설정
  • Python OpenAI SDK 예시: base_url과 api_key 환경변수 사용, chat.completions.create 호출
  • 모델 목록 조회: /v1/models 엔드포인트에 GET 요청 후 jq 파싱