티스토리 뷰

개요

OpenAI API key를 gpt-cli라는 터미널에서 gpt를 사용할 수 있는 도구에 사용해보려한다. 터미널에서 작업하면서 간단한 GPT 질답을 할 수 있다면 작업이 한결 쉬워질 수 있다는 판단에 사용하려는 것이다. 예를 들어, 몇몇 git 명령어와 옵션이 생각나지 않으면 바로 사용할 수 있겠다. 참고) MacOS에사 해보았다.

gpt-cli 깃헙: https://github.com/kharvd/gpt-cli

준비

설치

git clone <https://github.com/kharvd/gpt-cli>
cd gpt-cli
pip install -r requirements.txt

API key 환경변수로 등록

이 부분이 가장 중요(?)하겠다. 이전 포스팅에서 소개한 대로 API key를 생성했다면 이를 내 컴퓨터의 환경변수로 등록해두는 것이다. zsh를 사용하기에 ~/.zshrc에 아래와 같이 추가하였다. 추가한 후 source 명령을 해 주어야 바로 사용할 수 있다.

export OPENAI_API_KEY=<your_key_here>

어디서든 실행하기

두 가지 방법이 있는데 gpt라는 alias를 ~/.zshrc에 추가하거나 심볼릭링크를 추가하는 것이다.

alias gpt="/path/to/gpt-cli/gpt.py"        // 방법1. ~/.zshrc에 추가하기\\
ln -s /path/to/gpt-cli/gpt.py /usr/bin/gpt // 방법 2. 심볼릭 링크 생성하기

사용해보기

원격 저장소의 브랜치를 삭제하는 방법을 물어보았다.

  • 처음에 gpt 명령으로 들어간다.
  • 질문을 하니 예시를 곁들여 답을 해준다.
  • 마지막으로, 이번 gpt 명령으로 소모된 토큰 개수와 그 비용이 표시된다. 월 사용량 전체에 대한 비용은 아니다.

반응형
반응형
잡학툰 뱃지
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함