Skip to main content
CometAPI CLI는 CometAPI의 공식 명령줄 도구입니다. 이 도구를 사용하면 모델과 채팅하고, 모델 카탈로그를 확인하고, 일회성 요청을 보내고, 잔액을 확인하고, 터미널에서 계정 사용량을 탐색할 수 있습니다. 설치 및 패키지 메타데이터를 위한 공개 홈페이지로 PyPI 패키지 페이지를 사용하세요. 이 문서는 비공개 소스 저장소에 접근하지 않고도 동일한 명령을 자세히 설명합니다.
CometAPI CLI는 베타 버전입니다. 인터페이스가 안정화되는 동안 명령 이름과 옵션이 변경될 수 있습니다.

Features

  • 스트리밍 출력 또는 대화형 REPL을 사용해 모델과 채팅
  • provider, modality, endpoint, capability, context, pricing 필드를 포함한 모델 카탈로그 메타데이터 탐색
  • cometapi model info <id>로 하나의 모델 확인
  • cometapi run으로 Chat Completions, Responses, Anthropic Messages, 또는 Gemini Generate Content 형식을 통해 하나의 요청 전송
  • 잔액, 계정 프로필, 사용 통계, API 키, 로그, 비동기 작업 기록 확인
  • table, JSON, YAML, CSV, Markdown 데이터 출력
  • ~/.config/cometapi/config.toml에 로컬 설정 저장

Prerequisites

CLI 설치

PyPI에서 패키지를 설치합니다:
설치된 명령을 확인합니다:

CLI 시작하기

1

자격 증명 구성

설정 마법사를 실행합니다:
환경 변수를 사용해 API key를 구성할 수도 있습니다:
선택 사항인 COMETAPI_ACCESS_TOKEN 값은 account, stats, tokens, logs, tasks 명령에만 필요합니다.
2

모델과 채팅하기

하나의 채팅 메시지를 보냅니다:
메시지 없이 cometapi chat을 실행하면 채팅 REPL이 시작됩니다.
3

모델 탐색하기

공개 모델 카탈로그를 검색합니다:
카탈로그 메타데이터로 필터링합니다:
4

하나의 모델 확인하기

하나의 모델에 대한 상세 메타데이터를 표시합니다:
원시 상세 payload를 출력합니다:
5

멀티프로토콜 요청 실행하기

기본 chat endpoint를 통해 일회성 요청을 보냅니다:
요청 본문이 다른 provider schema를 따를 때는 다른 endpoint format을 선택합니다:

명령 도움말 보기

설치된 버전의 옵션을 확인하려면 루트 명령이나 하위 명령에 -h를 사용합니다:

주요 명령

링크