OpenAI CLI - OpenAI REST API를 위한 공식 명령줄 도구

1 week ago 17

OpenAI REST API 공식 CLI로, 리소스 기반 명령을 통해 응답 생성, 파일 관리, 이미지 생성과 편집, 관리자 API 등을 사용할 수 있음 도움말은 API 키나 네트워크 없이 작동하며, 작업별 명령 탐색, 셸 자동 완성, 실행하지 않고 명령줄에 예시를 채우는 기능을 지원함 성공 응답은 파이프에서도 기본적으로 읽기 쉬운 텍스트로 출력하므로, API 데이터를 파싱하는 스크립트는 --format json 또는 --format jsonl을 지정해야 함 이미지 생성과 편집 결과를 로컬에 저장하고 경로를 출력하며, 저장된 이미지를 API 요청 없이 다시 표시할 수 있음 신뢰할 수 없는 표준 입력의 파일 참조 차단, 민감한 헤더 값 가림, 베타 단계의 mTLS 인증을 지원하며, 각 기능에는 별도 설정과 제약이 있음 명령 구조와 인증 OpenAI REST API 를 위한 공식 도구이며, openai <resource> [subresource...] <command> [flags...] 형태의 리소스 기반 명령 구조를 사용함 일반 엔드포인트에는 API 키 가, 관리자 엔드포인트에는 관리자 API 키 가 필요함 각각 OPENAI_API_KEY와 OPENAI_ADMIN_KEY로 설정할 수 있음 사용 예시는 gpt-5.5를 지정한 응답 생성과 조직의 completions 사용량 조회를 포함함 기존 콜론 구분 명령도 계속 지원하므로 openai admin:organization:usage completions 같은 명령을 사용할 수 있음 Homebrew 또는 Go로 설치할 수 있으며, Go를 이용한 로컬 테스트와 설치에는 Go 1.26 이상이 필요함 도움말과 셸 작업 흐름 인자 없이 openai를 실행하면 작업별 명령 그룹과 설명을 탐색할 수 있으며, 그룹 도움말은 실행 동작과 하위 명령 그룹을 구분함 도움말은 API 키와 네트워크 연결 없이 작동함 --help, -h, openai help COMMAND로 전체 명령 도움말을 확인할 수 있음 이전 help --all 구문은 이전 안내와 전체 도움말을 출력하며, 명령 동작, 기본값, 출력 형식은 바뀌지 않음 자동 완성은 도움말과 같은 그룹 순서를 따르고, 도움말 주제와 파일 입력 경로를 지원함 새 파일 경로 동작을 사용하려면 업그레이드 후 셸 자동 완성을 다시 불러와야 함 명령 삽입 을 활성화하면 예시, 설정 안내, 오류 복구 명령을 명령줄에 채울 수...

Read Entire Article




피플앤툴즈 네트워크
🛍 샵