Skip to main content
CometAPI CLI는 TOML config 파일, 환경 변수, 명령줄 플래그에서 설정을 읽습니다. 동일한 설정을 여러 소스에서 사용할 수 있는 경우 우선순위는 다음과 같습니다: CLI flags > config file > environment variables > defaults

Config 파일

위치: ~/.config/cometapi/config.toml 대화형으로 config 파일을 생성하려면 설정 마법사를 실행하세요:
또는 config 하위 명령으로 개별 설정을 관리할 수 있습니다:

사용 가능한 설정

자격 증명

CLI는 두 가지 유형의 자격 증명을 사용합니다:

API 키

모든 명령에 필요합니다. API 키는 CometAPI model 엔드포인트로 보내는 요청을 인증합니다. CometAPI Console → API Keys에서 API 키를 생성하세요. 다음 방법 중 하나로 설정합니다:

액세스 토큰

선택 사항입니다. 액세스 토큰은 계정 수준 명령인 account, stats, tokens, logs, tasks에 필요합니다. CometAPI Console → Personal Settings에서 액세스 토큰을 생성하세요. 다음 방법 중 하나로 설정합니다:

보안

CLI는 다음 보안 관행을 적용합니다:
  • API 키와 액세스 토큰은 전체가 로그에 기록되거나 표시되지 않습니다. 진단 출력에는 마지막 4자만 표시됩니다.
  • config 파일은 제한적인 권한(0600)으로 생성되며, 파일 소유자만 읽을 수 있습니다.
  • 자격 증명은 버전 관리에 커밋하면 안 됩니다. 해당되는 경우 config 파일 경로를 .gitignore에 추가하세요.
API 키로 인해 발생하는 모든 사용량과 요금에 대한 책임은 사용자에게 있습니다. 키를 안전하게 보관하고, 무단 접근이 의심되면 교체하세요.

문제 해결