31강 공공데이터 API 를 사용하여 자동화하는 공부중인데요, 정부 전산센터 화재로 인해, 공공데이터 포털 접속이 되질 않아 실습을 할 수가 없네요^^ 공공데이터에 대해 관심이 많은데^^ 아쉽습니다... 실습을 하려면, 공공데이터 포털이 빨리 복구 되는 수 밖에 없겠죠?? 항상 열정적인 강의 감사드립니다..
답변이 hallucinated인지 판별하는 노드에서 max_tokens를 100으로 설정했을 때는 올바르게 판단이 됐습니다. 그렇다면, 답변의 길이가 너무 길어서 모델이 hallucination 여부를 제대로 판별하지 못했다고 보신 건가요? 다만 이런 경우라면, 답변의 길이를 조정하기보다는 hallucination 여부를 판별하는 모델 자체를 조정하는 게 더 적절하지 않을까요? 실무 환경에서도 이런 상황이 발생할 수 있을 것 같은데, 보통은 답변 생성 모델을 판별 모델에 맞추는 게 일반적인지, 아니면 판별 모델을 답변 생성 모델에 맞추는 게 더 낫다고 보는지 궁금합니다.
어떤 강의에 대한 질문인지 자세하게 알려주시면 답변을 드리는데 도움이 됩니다. 스크린샷 윈도우키 + 쉬프트키 + S(윈도우) 을 자세히 첨부하시면 답변 드리는데 많은 도움이 됩니다. 동영상 재생 관련 같은 인프런 서비스 관련 문의는 1:1 문의하기를 이용해 주세요. < 17. 텔레그램으로 구현하는 음성 기반 AI 비서: 메일 확인부터 회신까지 자동화하기>강의 질문 ai agent 뒤에 언어체를 설정하는 basic llm chain을 넣어주셨는데 basic llm chain에 넣어주신 프롬프트를 다 ai agent프롬프트에 같이 넣어서 실행해도 되지 않나요? 왜 따로 basic llm chain을 추가하셨는지 궁금합니다.
안녕하세요. 선생님 아무리 노력해도 안되서 또다시 질문란에 찾아 왔습니다. 여전히 Google Docs에서 New Credential을 생성하질 못하고 있습니다. 제 생각에 https://cf399eef53f8.ngrok-free.app/rest/oauth2-credential/callback 로 되어 있어서 그런가 싶어 Local:5678로 변경해 보겠다고 이것저것 만져도 보았습니다. 메모장 docker-compose에서 WEBHOOK_URL= http://localhost:5678/ 로 변경해 보았는데 여전히 https://cf399eef53f8.ngrok-free.app/rest/oauth2-credential/callback 이걸로 나옵니다. 지금은 너무 뒤죽박죽된것 같아 포기해야 되나, 이 강의를 듣기 위해 서버까지 장만해서 도전 중인데 초보가 하기엔 무리인가 싶고, 싹 다 주우고 다시해야 되나 싶을 정도입니다. 이게 해결되야 다음 강의를 듣겠는데 이게 해결이 안되고 현재 정보원 화재로 공공데이터도 접근이 안되고 있습니다. 화재 복구는 되겠지만 Docs 해결을 어디서 부터 고쳐야 할지 모르겠습니다. 성생님. 제가 포기하지 않게 도움 부탁드립니다.
react (client) + node.js (backend) 와 같은 구성에서는 SOP 에서 설명해주신 '동일 출처 정책' 으로 인해 'fetch' 등을 사용할때 막히는 경우가 종종 있었는데요. 그래서, 이전에는 fe 팀과 be 팀이 개발을 할때 CORS 작업을 항상 했었던걸로 기억합니다. 최근에 많이 사용하는 next.js 는 bff (backend for frontend) 가 중간에 있어서 SOP 로 인한 문제가 거의 없는것 같은데요. (SOP 는 설명해주신것처럼 브라우저 자체의 보안이기 때문에) 이렇게 이해하는게 맞을까요?
노드에게 데이터를 전달하려고 하는데요. from langgraph.graph import START, END graph_builder.add_edge(START, 'order_detection_agent') graph_builder.add_conditional_edges('order_detection_agent', should_continue_user_info, [END, 'parser_agent']) graph_builder.add_edge('parser_agent', END) 구조는 이러한데, def order_detection_agent(state: AgentState) -> AgentState: products = get_products() query = state['question'] rag_chain = order_detection_prompt | llm | StrOutputParser() response = rag_chain.invoke({'query': query, 'products': products}) print("order_agent 주문 판단 여부:", response) print(products['products']) if response.strip().lower() == 'true': state['products'] = products['products'] return 'parser_agent', state return {'message': '주문이 아닌 것으로 판단.'} 이 노드에서 return 'parser_agent', state 이런식으로 노드별로 데이터 전달이 가능한 것은 확인하였습니다. 다만, should_continue를 통과하게 되면 에러가 나는데 should_continue를 통과하여 데이터를 전달할 수는 없나요?
어떤 강의에 대한 질문인지 자세하게 알려주시면 답변을 드리는데 도움이 됩니다. 스크린샷 윈도우키 + 쉬프트키 + S(윈도우) 을 자세히 첨부하시면 답변 드리는데 많은 도움이 됩니다. 동영상 재생 관련 같은 인프런 서비스 관련 문의는 1:1 문의하기를 이용해 주세요. 안녕하세요. 도커에 레디스 설치가 오류나서 여쭤봅니다. 레디스 DOCKER-COMPOSE-YML도 ai한테 짜달라고 해서 짜서 파일 만들었고 이 경로로 terminal들어가서 docker compose up -d를 쳤는데 "error getting credentials - err: exit status 1, out: ''라고 계속 뜹니다. 로그인 문제일수도 있다고 해서 도커 로그인 다시했는데도 계속 저렇게 뜨고 있는데 어떻게 해결할 수 있을까요?
안녕하세요 from langchain_core.prompts import PromptTemplate purpose_prompt = PromptTemplate.from_template(""" You are an expert at parsing and extracting delivery addresses and phone numbers from user input. User's input: {query} Instructions: If you can accurately identify both a delivery address and a phone number from the user's input, set the message field to "해당 정보가 맞습니까?" and include the data field with "delivery_address: {{delivery_address}}, phone_number: {{phone_number}}". If only one of the two values (delivery address or phone number) is identified, set the message to request the missing information by saying "배송지를 다시 한 번 입력해주세요." or "연락처를 다시 한 번 입력해주세요." as appropriate. If neither can be identified, set the message to "배송지와 연락처를 다시 한 번 입력해주세요." and return an empty dictionary for the data field. If you have already asked "해당 정보가 맞습니까?" and receive a positive answer from the user (e.g., '맞다', '맞아', 'ㅇㅇ', '네', '예'), set the message to "해당 정보를 저장해두겠습니다." and return to previously parsed delivery address and phone number in the data field as "delivery_address: {{delivery_address}}, phone_number: {{phone_number}}". If you have already asked "해당 정보가 맞습니까?" but the user responds negatively, set the message to "배송지를 다시 한 번 입력해주세요." or "연락처를 다시 한 번 입력해주세요." as appropriate. Return format: {{ "message": {{message}}, "data": {{ "delivery_address": {{delivery_address}}, "phone_number": {{phone_number}} }} }} """) 현재 이런 프롬프트를 사용하고 있습니다. 간단하게, ai와 대화하며 배송지와 연락처 정보를 기억하게 하고 싶은데요. 지금 잘 안되는 부분은 가장 마지막입니다. ai: 이 배송지와, 연락처 정보가 맞습니까? 배송지: ㅂ, 연락처: 3 사용자 : 맞아 ai: 해당 정보를 저장하겠습니다. 배송지: ㅂ, 연락처: 3 이 부분이 잘 안되고 있는데요. 이전에 대화했던 배송지와 연락처 정보를 못 불러오고 있습니다. 노드나 tool을 사용하지않고 프롬프트로만 해보고 있는데 노드나 tool을 사용해야 할까요? 혹은 적합한 다른 구조가 있을까요?
어떤 강의에 대한 질문인지 자세하게 알려주시면 답변을 드리는데 도움이 됩니다. 스크린샷 윈도우키 + 쉬프트키 + S(윈도우) 을 자세히 첨부하시면 답변 드리는데 많은 도움이 됩니다. 동영상 재생 관련 같은 인프런 서비스 관련 문의는 1:1 문의하기를 이용해 주세요. 안녕하세요. 어제도 여쭤봤었는데 5시간동안 해결해보려고 다 해봐도 해결되지 않아 다시 여쭤봅니다. 이것때문에 다음거 진도도 나갈수가 없네요...ㅜ 계속 구글 드라이브 계정을 연결시키려고 하는데 액세스 차단됨: 승인오류가 뜹니다. 제가oauth 2.0클라이언트를 삭제하고 새로 생성한것은 물론 다른 계정으로도 시도해도 똑같이 액세스 차단됨: 승인오류가 뜹니다. 혹시 어떠한 원인들 때문인지 예상되시는게 있으신가요? 정말 다른계정들로도 시도했는데 다 똑같이 안되네요. 이것때문에 진도를 못나가서 다시 여쭤봅니다.
안녕하세요.부동산 갭투자분석시스템을 만들고 있는데 마지막 Google Docs에서 승인오류가 나고 있습니다. Create New Credential를 생성할려고 하는데 계속 승인오류가 납니다. 새로 OAuth 클라이언트를 생성해서 ID와 보안 비밀번호를 부여 받아 n8n Create New Credential에 부여했는데 계속 승인오류입니다. 혹시나 https로 접속되어서 그런가 싶어 리디렉션 URI도 https URI로 붙여 해 보았는데도 안되네요... 조언 부탁합니다.