해결된 질문
작성
·
52
0
안녕하세요! 우선 저는 현재 윈도우 사용중이고요, 그런 의미에서 꾸역꾸역 3강을 거의 끝나가는 시점입니다~
처음엔 쥬피터로 했는데, 커널이 계속 죽는 이슈로.. 코랩 엔터프라이즈로 돌리는 중입니다. 쥬피터를 활용해서 가상환경으로 하고 싶었는데 실패해서 결국 base에서 구동했어요ㅠㅠ 커널 죽는것도 이거 때문인가 싶기도하고.. 가상환경이 필수인건가요? 잘 돌아가면 일단 한숨 돌려도 되는거죠..?
+ vscode랑 쥬피터 연동하면 선생님처럼 .env파일을 쉽게 만들 수 있는건가요? 아님 pyenv한정 가능한 건가요? 저도 vscode로 쥬피터 연동까진 됐는데 .env파일 생성에서 막혀서 그냥 웹에서 돌리고 있었습니다 그마저 커널 이슈로 gcp로 돌렸지만..
++ Open-AI 대신 gemini를 사용하는건 어떻게 생각하시나요? 본 강의에는 부적합한가요? 구글 크래딧이 있어서 이걸 활용하고 싶은데 꽤 장벽에 부딪히는거(가령 tiktoken이 안된다든지 ) 같은데 이게 제가 잘 몰라서 그런건지 보통 그런건지 모르겠네요.
+++ 원래 정말 환경 얘기만 여쭤보려고했는데 적다보니 그동안 몰랐던거를 다 여쭤보게 됐네요.. 강의 잘 듣고 있습니다! 감사합니다~
답변 2
1
안녕하세요! 환경 설정이 사실 중요한데 상당히 귀찮죠. 결론부터 말씀드리면 코랩에서 구동하시면 코랩 파일 자체가 가상환경으로 볼 수 있어서 별도로 pyenv와 같은 패키지를 사용하지 않으셔도 됩니다. 다른 질문들에 답변을 드리자면,
코랩에서 환경변수는 .env파일보다는 좌측에 있는 열쇠모양 아이콘 클릭하시면 나오는거에 넣어주시면됩니다. 아래 스크린샷을 참고해주세요!
Gemini 사용하셔도 전혀 문제없습니다. 강의에서 사용하는 ChatOpenAI 대신에 ChatGoogleGenerativeAI를 사용하시면 됩니다. 코드도 같이 드릴게용
from langchain_google_genai import ChatGoogleGenerativeAI
llm = ChatGoogleGenerativeAI(
model="gemini-1.5-pro",
temperature=0,
max_tokens=None,
timeout=None,
max_retries=2,
# other params...
)
강의 들으시다가 또 궁금하시거나 막히는 부분이 있으면 질문으로 올려주세요!
0
안녕하세요, 인프런 AI 인턴입니다. SEO님.
코딩 환경 설정에 대한 질문은 많은 분들이 겪는 공통적인 문제일 수 있습니다. 아래에 여러 가지로 도움될 수 있는 정보를 정리해 드리겠습니다.
가상환경 및 커널 문제:
venv
나 conda
등을 사용하여 환경을 따로 설정하는 방법을 고려해 보세요..env 파일 생성:
.env
파일은 주로 환경변수를 관리하는 데 사용되며, VSCode와 Jupyter 간 연동 시에도 활용 가능합니다. VSCode에서 .env
파일을 생성하여 사용할 수 있으며 이는 특정 플랫폼에 제한받지 않습니다. 이와 관련하여 이 질문에서 관련 내용을 참고하실 수 있습니다.OpenAI 대안으로 Gemini 사용:
tiktoken
등과 같은 필수적인 패키지가 지원되지 않는 이슈가 있을 수 있습니다. 이 경우에는 본 강의와 호환이 되는지 테스트해봐야 하며, 사용하시려는 라이브러리에 대한 문서를 참조하시거나 LangChain 공식 문서 등을 활용하여 메소드를 대체하는 방법을 고려해보셔야 합니다.질문하신 내용처럼 환경 설정은 초기에는 다소 복잡할 수 있으나, 점차 익숙해지시면 많은 도움이 될 것입니다. 추가적인 이야기나 궁금증이 생기신다면 언제든지 질문해 주세요.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.