묻고 답해요
161만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결삼각형의 실전! OpenAI Triton 초급
디스코드 커뮤
운영하시는 triton 관련 디스코드 커뮤 주소 알 수 있을까요?
-
해결됨진짜 현장에서 통하는 OCR, 이렇게 만듭니다.
전체 코드는 어디에서 볼 수 있나요?
감사합니다.
-
해결됨실리콘밸리 엔지니어와 함께하는 OpenAI API (ChatGPT)
퀴즈6번 문의
안녕하세요실리콘밸리 엔지니어와 함께하는 OpenAI API (ChatGPT) 수강중입니다.퀴즈6번이 없습니다.확인 부탁 드립니다.감사합니다.
-
미해결실리콘밸리 엔지니어와 함께하는 랭체인(LangChain)과 랭그래프(LangGraph) 그리고 MCP
100% 수강 완료가 되지 않아요
100% 수강 완료가 되지 않아요실리콘밸리 엔지니어와 함께하는 랭체인(LangChain)*** Code 자료는 LangChain Github에 있습니다 *** 여기에 멈춰 있습니다. 들어갈수가 없고 해당 진도가 미 완료로 98%입니다.
-
미해결실리콘밸리 엔지니어와 함께하는 랭체인(LangChain)과 랭그래프(LangGraph) 그리고 MCP
100% 수강 완료가 되지 않아 문의드립니다.
100% 수강 완료가 되지 않아 문의드립니다.
-
미해결[연재형] WE CAN ChatGPT! - 챗gpt 우리도 할 수 있습니다.
고급프롬프트 설명 스킵되는 부분 문의드립니다.
안녕하세요논문으로 검증된 26가지 고급 프롬프트 좋은 꿀팁같아서 정리하고 있는데중간중간 넘어가는 부분이 있어서(5번 다음 바로 8번으로 나옴)중요한 부분만 설명해주시는 걸까요~?
-
해결됨실리콘밸리 엔지니어와 함께하는 랭체인(LangChain)과 랭그래프(LangGraph) 그리고 MCP
MCP 서버 관련 질문이있습니다.
안녕하세요! 강의 잘 보고있습니다. MCP 관련해서 질문이 두 개 있습니다.# 1MCP튜토리얼과 이 강의, 유투브를 보고 MCP 서버를 개발중입니다.https://github.com/snaiws/DART-mcp-serverDART api연동하는 서버고 api가 83종류가 있습니다.FastMCP 사용하니 메인 스크립트에 함수를 매우 많이 적어야해서 팩토리클래스를 만들고, docstring을 따로 관리하고싶어 함수와 docstring을 분리해서 팩토리클래스에서 조립했습니다. 그런데 이렇게 만들고보니 FastMCP 개발방식 말고 from mcp.server import Server를 통해 좀 더 로우레벨로 만드는 방식도 있는 것 같았습니다. https://github.com/modelcontextprotocol/python-sdk여기의 Low-Level부분입니다.혹시 Low-level관련 영상도 업로드예정이 있으신가요?# 2MCP 서버에 툴을 83개나 만들면 tool calling하는데 헷갈려할 것 같은데 맞는지... 그리고 어떻게 대처가 가능할지 조언부탁드립니다 감사합니다.
-
미해결초보자를 위한 ChatGPT API 활용법 - API 기본 문법부터 12가지 프로그램 제작 배포까지
제미니
제미니로 바뀌어서 저 힘들었네옄ㅋㅋㅋ 관련 질문은 상세히 남겨주세요!
-
미해결초보자를 위한 ChatGPT API 활용법 - API 기본 문법부터 12가지 프로그램 제작 배포까지
맥os환경에서 아무리해도 인터프리터가 보이지 않아요.
계속해서 인터프리터를 찾지 못해서루트 경로에 .vscode폴더를 만들고settings.json파일을 생성후, { "python.defaultInterpreterPath": "${workspaceFolder}/ch02_env/bin/python" } 해당 코드를 넣어 강제로 인식하게 했는데, 인터프리터 인식이 되었습니다..
-
미해결초보자를 위한 ChatGPT API 활용법 - API 기본 문법부터 12가지 프로그램 제작 배포까지
실습코드다운로드
어디서 받나요?
-
미해결초보자를 위한 ChatGPT API 활용법 - API 기본 문법부터 12가지 프로그램 제작 배포까지
가상환경 종료
가상환경을 종료하려고 Deactivate 명령어를 입력하면 다음과 같은 문구가 뜨면서 종료가 되지 않습니다.deativate : 'deativate' 용어가 cmdlet, 함수, 스크립트 파일 또는 실행할 수 있는 프로그램 이름으로 인식되지 않습니다. 이름이 정확한지 확인하고 경로가 포함된 경우 경로가 올바른지 검증한 다음 다시 시도하십시오.위치 줄:1 문자:1+ deativate+ ~~~~~~~~~ + CategoryInfo : ObjectNotFound: (deativate:String) [], CommandNotFoundException + FullyQualifiedErrorId : CommandNotFoundException
-
미해결[연재형] WE CAN ChatGPT! - 챗gpt 우리도 할 수 있습니다.
프롬프트 내용 카피해서 내 gpt 세팅에 복사하기
처음 chat gpt 접하는 중소기업 경영이사입니다. 이제부터라도 시작해서 젊은 직원들에게 뒤쳐지지 않으려 열공해서 궁극적으로는 전사적으로 도입을 계획하고 있습니다. 그러려면 제가 우선적으로 이해를 해야 할 거 같아 공부 시작했습니다. 성격상 시작하면 끝을 보는 타입이라 비록 전공자는 아니지만 어느 정도 수준까지는 올리려 합니다. 근데 워낙 컴맹이라 ... 모든게 녹녹치 않네요. 기초적 질문하더라도 이해 바랍니다.^^먼저 3강에서 선생님이 작성하신 프롬프트를 카피해서 제 gpt에서 셋업시 복사해서 쓰라 하셨는데 어찌 카피를 해야하는지 모르겠습니다. 강의 유투브동영상 전체를 다운받아 거기서 카피를 하는건지 아님 이 사이트 어디에 그 부분을 카피할 수 있도록 등록이 되어있는 건지... 잘 모르겠습니다. ^^
-
미해결초보자를 위한 ChatGPT API 활용법 - API 기본 문법부터 12가지 프로그램 제작 배포까지
파파고 api
안녕하세요! 현재 07챕터 수강중입니다. 다름이 아니라 papagoAPI에서 ID와 PW는 ncloud에서 받으면 되는 건가요? 개발자 센터에서는 파파고 api가 안보여서요ㅠㅠ 실행이 안되어서요. url은 아래 코드 그대로 사용하면 되는거죠??https://openapi.naver.com/v1/papago/n2mt
-
미해결초보자를 위한 ChatGPT API 활용법 - API 기본 문법부터 12가지 프로그램 제작 배포까지
googletrans 에러
[notice] A new release of pip is available: 23.1.2 -> 24.3.1 [notice] To update, run: C:\Users\82109\AppData\Local\Programs\Python\Python311\python.exe -m pip install --upgrade pip(ch07_env) C:\Inflearn\inflearn_chatGPT-main\ch07>python 01_googleTrans.pyTraceback (most recent call last): File "C:\Inflearn\inflearn_chatGPT-main\ch07\01_googleTrans.py", line 1, in <module> from googletrans import TranslatorModuleNotFoundError: No module named 'googletrans'pip install googletrans==3.1.0a0 이렇게 설치했는데 계속 찾을 수 없다고 뜹니다.
-
미해결초보자를 위한 ChatGPT API 활용법 - API 기본 문법부터 12가지 프로그램 제작 배포까지
가상환경 활성화 에러 발생
학습 관련 질문은 상세히 남겨주세요!가상환경 생성은 됐는데 활성화에서 에러가 생기네요처음에는 : 'ch01_env' 모듈을 로드할 수 없습니다. 자세한내용을 보려면 'Import-Module ch01_env'을(를) 실행하십시오. 이하생략그래서 질문을 찾아보니 터미널 환경을 cmd 로 바꾸라해서 알려주신 링크로 가서 세팅을 바꾸어 다시 실행해서 ok 됐습니다.그런데 다시 활성화 하려니까 다른 에러가 발생하네요 \_2C\w2_\source\inflearn_chatGPT-main\ch01ch01_env\Scripts\activate.bat지정된 경로를 찾을 수 없습니다.E:\_flutter\_2C\w2_\source\inflearn_chatGPT-main\ch01>에러가 생기네요.경로가 틀렸는지 해서 처음부터 폴더 오픈을 다시 해도 똑같으네요에러 메세지 전부 첨부합니다.에러 생기네\source\inflearn_chatGPT-main\ch01> python -m venv ch01_envLooking in links: c:\Users\userpc\AppData\Local\Temp\tmp_p8zwvy1Processing c:\users\userpc\appdata\local\temp\tmp_p8zwvy1\setuptools-58.1.0-py3-none-any.whlProcessing c:\users\userpc\appdata\local\temp\tmp_p8zwvy1\pip-22.0.4-py3-none-any.whlInstalling collected packages: setuptools, pipSuccessfully installed pip-22.0.4 setuptools-58.1.0PS E:\_flutter\_2C\w2_\source\inflearn_chatGPT-main\ch01> ch01_env\Scripts\activate.batch01_env\Scripts\activate.bat : 'ch01_env' 모듈을 로드할 수 없습니다. 자세한내용을 보려면 'Import-Module ch01_env'을(를) 실행하십시오.위치 줄:1 문자:1+ ch01_env\Scripts\activate.bat+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~+ CategoryInfo: ObjectNotFound:(ch01_env\Scripts\activate.bat:String) [],CommandNotFoundExcep tion+ FullyQualifiedErrorId : CouldNotAutoLoadModule PS E:\_flutter\_2C\w2_\source\inflearn_chatGPT-main\ch01>해결책 : https://codest.tistory.com/3 에러 2번째,\_2C\w2_\source\inflearn_chatGPT-main\ch01ch01_env\Scripts\activate.bat지정된 경로를 찾을 수 없습니다.E:\_flutter\_2C\w2_\source\inflearn_chatGPT-main\ch01>
-
미해결초보자를 위한 ChatGPT API 활용법 - API 기본 문법부터 12가지 프로그램 제작 배포까지
그래프 그리기 오류
그래프가 그려지지 않아요. 오류가 뜹니다.
-
해결됨생성형 AI 기초와 동작 원리 이해
클립모델 실습 중 에러 발생 관련 문의드립니다.
코랩에서 910 실습파일 실행 시 skimage.data_dir 경로에 이미지 파일이 없는것으로 보입니다. FileNotFoundError Traceback (most recent call last) <ipython-input-31-48f15de4b83a> in <cell line: 9>() 7 8 # skimage의 데이터 디렉토리에서 .png 또는 .jpg로 끝나는 모든 파일을 반복하여 처리합니다. ----> 9 for filename in [filename for filename in os.listdir(skimage.data_dir) if filename.endswith(".png") or filename.endswith(".jpg")]: 10 # 파일명에서 확장자를 제거하여 이미지의 이름을 얻습니다. 11 name = os.path.splitext(filename)[0] FileNotFoundError: [Errno 2] No such file or directory: '/root/.cache/scikit-image/0.24.0/data
-
해결됨실리콘밸리 엔지니어와 함께하는 OpenAI API (ChatGPT)
assistant에서 file 업로드 하고 쓰레드 사용시 token 사용 및 사용 방법 문의
Assistant 기능으로 데이터를 tagging 하는 봇을 만들려고 합니다.tagging에 관한 정보를 file에 업로드 하고 필요한 내용을 bot을 통해 묻고 답으로 tag list를 받아 보려고 하는데요, 이 때 file로 질문 마다 새로운 thtread를 만들어서 질문을 하게 되면 file을 확인할때는 매번 token을 사용한걸로 처리가 되고 비용이 청구 될까요?이런 목적으로 하는 경우에는 file 보다는 fine-turing이 더 좋을까요?
-
미해결초보자를 위한 ChatGPT API 활용법 - API 기본 문법부터 12가지 프로그램 제작 배포까지
ipykernal 설치 실패
1+1 산술 연산을 하기 위하여 실행을 했는데 위와 같은 메세지가 떴습니다. 어떻게 해야 하나요?
-
미해결초보자를 위한 ChatGPT API 활용법 - API 기본 문법부터 12가지 프로그램 제작 배포까지
오류가 왜 뜨는 지 모르겠어요
수업한 것을 보고 새롭게 만들었어요!근데 사이트에서 자꾸 이게 떠요RateLimitError: You exceeded your current quota, please check your plan and billing details. For more information on this error, read the docs: https://platform.openai.com/docs/guides/error-codes/api-errors.Traceback:File "C:\Users\a0108\OneDrive\바탕 화면\creative\creative_env\lib\site-packages\streamlit\runtime\scriptrunner\exec_code.py", line 88, in exec_func_with_error_handling result = func()File "C:\Users\a0108\OneDrive\바탕 화면\creative\creative_env\lib\site-packages\streamlit\runtime\scriptrunner\script_runner.py", line 579, in code_to_exec exec(code, module.__dict__)File "C:\Users\a0108\OneDrive\바탕 화면\creative\creative.py", line 76, in <module> main()File "C:\Users\a0108\OneDrive\바탕 화면\creative\creative.py", line 48, in main st.info(askGpt_mart(prompt))File "C:\Users\a0108\OneDrive\바탕 화면\creative\creative.py", line 6, in askGpt_mart response = openai.ChatCompletion.create(model='gpt-4o-mini', messages=messages_prompt)File "C:\Users\a0108\OneDrive\바탕 화면\creative\creative_env\lib\site-packages\openai\api_resources\chat_completion.py", line 25, in create return super().create(*args, **kwargs)File "C:\Users\a0108\OneDrive\바탕 화면\creative\creative_env\lib\site-packages\openai\api_resources\abstract\engine_api_resource.py", line 153, in create response, _, api_key = requestor.request(File "C:\Users\a0108\OneDrive\바탕 화면\creative\creative_env\lib\site-packages\openai\api_requestor.py", line 298, in request resp, got_stream = self._interpret_response(result, stream)File "C:\Users\a0108\OneDrive\바탕 화면\creative\creative_env\lib\site-packages\openai\api_requestor.py", line 700, in _interpret_response self._interpret_response_line(File "C:\Users\a0108\OneDrive\바탕 화면\creative\creative_env\lib\site-packages\openai\api_requestor.py", line 765, in _interpret_response_line raise self.handle_error_response( 코드는 이렇게 짜여 있어요!import openai import streamlit as st def askGpt_mart(prompt): messages_prompt = [{"role": "system", "content": "친절하고 과학에 대해 깊게 알고 있는 다정한 과학자야. 그래서 답변할 때 다정하고 구체적으로 답변하고 단어가 어려우면 단어의 대체언어도 같이 나태내줘"},{"role":"user","content": f"{prompt}에 대한 실험 도구와 재료를 알려줘"}] response = openai.ChatCompletion.create(model='gpt-4o-mini', messages=messages_prompt) gptResponse = response["choices"][0]["message"]["content"] return gptResponse def askGpt_method(prompt): messages_prompt = [{"role": "system", "content": "너는 똑똑하고 친절한 과학자야. 그래서 실험 방법을 구체적으로 쉽게 설명해주고 어려운 단어는 쓰지 않아."},{"role":"user","content": f"{prompt}에 대한 실험 방법을 알려줘"}] response = openai.ChatCompletion.create(model='gpt-4o-mini', messages=messages_prompt) gptResponse = response["choices"][0]["message"]["content"] return gptResponse def askGpt_dev(prompt,prompt1,prompt2,prompt3): messages_prompt = [{"role": "system", "content": "너는 똑똑하고 친절하고 섬세한 과학자야. 원래 실험 방법에서 사용자의 환경을 고려하여 적절하게 실험 방법을 바꿔서 구체적이고 세세하게 알려주는 과학자야."},{"role":"user","content": f"나는 {prompt}에 대한 실험을 할거야. 하지만 나는 {prompt1}이 없어. 그래서 {prompt1}은 쓰지 못해. {prompt1}을 사용하는 실험 방법을 바꾸되 성공하게 하는 실험 방법을 알려줘 나는 {prompt2}에서 실험을 진행할 거야. 상황과 환경에 맞는 실험 방법을 부탁해. 또 {prompt3}(이)라는 추가적인 환경과 조건이 있으니까 이 모두를 적절히 고려해서 완전히 구체적이고 세부적이고 자세한 실험 방법을 알려줘" }] response = openai.ChatCompletion.create(model='gpt-4o-mini', messages=messages_prompt) gptResponse = response["choices"][0]["message"]["content"] return gptResponse def askGpt(prompt): messages_prompt = [{"role": "system", "content": "너는 청자가 이 실험을 처음 하는 사람인 것을 알아서 이 실험이 실패할 수 있는 일을 구체적이고 자세하게 설명하면서 그러지 않기 위해서 어떻게 해야하는지 답하는 과학자야"},{"role" : "user", "content":f"{prompt}에 대한 실험 주의사항을 구체적으로 알려줘"}] response = openai.ChatCompletion.create(model='gpt-3.5-turbo', messages=messages_prompt) gptResponse = response["choices"][0]["message"]["content"] return gptResponse def main(): with st.sidebar: # Open AI API 키 입력받기 open_apikey = st.text_input(label='OPENAI API 키', placeholder='Enter Your API Key', value='',type='password') # 입력받은 API 키 표시 if open_apikey: openai.api_key = open_apikey st.markdown('---') st.header("AI 실험 도우미 ⚗️") st.markdown("---") ex_name = st.text_input("실험 이름",placeholder="거울 구리 실험, 나트륨 폭발 실험, 코끼리 실험...") co1,co2 = st.columns(2) with co1: if st.button("실험 도구 및 재료 안내"): prompt = ex_name st.info(askGpt_mart(prompt)) with co2: if st.button("실험 방법 안내"): prompt = ex_name st.info(askGpt_method(prompt)) st.markdown("===") col1,col2,col3 = st.columns(3) with col1: no_mar = st.text_input("없는 준비물",placeholder="유리막대, 비이커, 전자현미경...") with col2: where = st.text_input("장소",placeholder="집, 학교 실험실, 대학 생명과학 실험실...") with col3: add = st.text_input("추가 정보",placeholder="습도를 바꾸지 못함, 기온이 20도 이상으로 올라가지 않음...") if st.button("AI 실험 도우미"): prompt,prompt1,prompt2,prompt3 = ex_name,no_mar,where,add st.info(askGpt_dev(prompt,prompt1,prompt2,prompt3)) if st.button("주의사항"): prompt = ex_name st.info(askGpt(prompt)) if __name__=='__main__': main()