inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

[기초 2부] OpenClaw.AI 마스터 클래스: 텔레그램과 비전 AI로 완성하는 스마트폰 원격 비서

gemini api key값 변경 설정파일 문의

2

맛땅

작성한 질문수 3

0

안녕하세요.

openclaw에 연동한 gemini api key값을 변경하고 싶은데, 어떤 설정파일에서 변경해야할지 모르겠습니다...

말씀 부탁드려요!

업무-생산성 telegram-bot gemini ai-agent openclaw

답변 1

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴입니다. 맛땅님.

OpenClaw.AI와 함께 Gemini API를 사용하는 과정에서 API 키를 변경하시려는 것 같습니다. 일반적으로 이러한 API 키는 설정 파일이나 환경 변수에서 관리됩니다. 다음은 API 키 변경 방법에 대한 가이드입니다:

변경 방법

  1. 환경 변수 설정:

    • 가장 흔한 방법으로, 환경 변수를 사용합니다. OpenClaw를 설정할 때, 보통 환경 변수를 이용하여 API 키를 저장합니다.

    • 먼저, 현재 사용 중인 셸에서 환경 변수를 수정할 수 있습니다. 예를 들어, bash를 사용 중이라면 ~/.bashrc 파일을 열고, 아래와 같이 추가하거나 변경해 보세요:

     export GEMINI_API_KEY="새로운_키값"
    
    • 저장 후 터미널에서 source ~/.bashrc 명령어를 입력하여 변경 사항을 반영해 주세요.
  2. 설정 파일에서 변경:

    • 만약 auth-profiles.json 같은 설정 파일을 사용하는 경우라면, 해당 파일에서 직접 API 키 값을 수정할 수 있습니다. 이 파일은 일반적으로 OpenClaw의 설정 디렉토리 내에 있으며, 다음과 같이 수정할 수 있습니다:
     {
       "key": "새로운_키값"
     }
    
  3. 컨테이너 내부 환경 변수 확인:

    • Docker 컨테이너 내에서 API 키가 제대로 적용되고 있는지 확인하려면, 컨테이너 내부에서 환경 변수를 출력하여 확인할 수 있습니다. 아래 명령어를 통해 컨테이너에 접속하여 확인해 보세요:
     docker-compose exec <컨테이너명> bash
    

    에 접속한 후에 echo $GEMINI_API_KEY로 키 값을 확인할 수 있습니다.

추가 참고 자료

유사한 문제에 대해 다루고 있는 관련 답변 링크도 참고하시기 바랍니다:

위 정보를 참고하여 API 키를 안전하게 변경하시길 바랍니다. 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드립니다.

현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

섹션2(skill +references폴더 생성) 이후 섹션3에서 builder 와 라우팅 업데이트등 과정을 어디서 확인할수있는걸까요?

0

2

0

User MCPs vs Project MCP

0

6

1

온보딩 가이드에 openclaw 어느 버전쓴다고 안나와있네요

0

18

2

도커 설치 관련 WSL 설치 에러 관련

0

22

2

강의 교안 좀 제공해 주세요 ㅠㅠ

0

32

3

clear 와 compact 어떤걸 사용해야 할까요?

0

22

1

맥유저 입장의 고려해주세요

2

45

1

코딩문의

0

25

1

실행문의

1

23

2

강의자료

0

40

2

사용문의

1

24

1

40. 결제/주문 생성 및 업데이트 API 구축 이후로의 영상강의는 없나요

0

30

2

구글 그래피티 마켓 오류...?!

0

35

2

화면 글자가 너무 작아 안보입니다. ㅠㅠ

0

31

1

교재 파일이나 실습자료 한번에 다운로드 받는 메뉴가 없나요

0

18

1

OAuth방식 강의 문의

0

38

1

마크다운을 텍스트 파일로 변환하기

0

28

1

동기화

0

25

1

현재 진행중인 강의에 마케팅 요소를 녹이는 방법

0

43

1

데브옵스에 관련된 지식

1

49

1

케이테스트 서버 운영 방법

2

51

1

8. 4. 클로드 코드로 하는 파일과 폴더 관리

0

30

2

/rewind 시 코드 복구 여부

0

40

1

vi ~/.bashrc

0

32

2