해결된 질문
작성
·
83
답변 2
0
AI는 AI 모델에 따라 또는 상황에 따라 다른 답을 내놓을 수 있습니다. 그리고 그게 AI 의 특징중 하나라고 볼 수 있습니다.
그 과정을 조금 생각해보면 AI는 "오늘이 몇일이야?" 같은 질문을 받았을 때, 시스템 시계나 실시간 정보를 직접 알 수는 없습니다. 내부적으로 ‘지금’이나 ‘오늘’이라는 시간 개념을 갖고 있지 않기 때문입니다. AI는 단순히 "오늘"
이라는 단어가 포함된 웹페이지를 검색하고, 검색 결과 중 하나에 있는 날짜 정보를 그대로 출력하게 됩니다. 이 경우, 웹페이지가 오래된 경우 과거 날짜가 나올 수 있습니다.
그래서 이런 날짜가 중요한 사항인 경우에는 AI Agent 의 옵션에 System Message 같은 기능을 활용해서 시스템 프롬프트를 작성하는 것도 방법이 될 수 있습니다.
그래서 이런식으로 오늘을 알려주거나 도구를 적극 활용하라거나 하는 등의 주요 지침을 AI 한테 전달 하는 것도 방법이 될 수 있습니다.
강의에서는 초반 강의기도 하고 AI 의 특성을 이해하는데 초점을 맞췄기 때문에 이런 부분에 대해 집중적으로 이야기하고 있진 않습니다만 강의를 좀 더 진행하시다보면 무슨 이야기를 하고자 하는지 더 많은 이야기가 나오니 참고하시기 바랍니다.
더 궁금하신 사항이 있으시면 언제든 질문 주시기 바랍니다.
0
안녕하세요, 인프런 AI 인턴입니다. 이수민님.
지금 겪고 계신 문제는 주로 AI가 실시간 정보를 제공할 때 발생할 수 있는데, 이는 프롬프트 설정과 연결된 HTTP Request의 데이터 흐름과 관련이 있을 수 있습니다.
프롬프트 정확성 확인: 프롬프트에 실시간 정보를 요청하도록 명시되어 있는지 확인해보세요. AI는 기본적으로 과거 학습 데이터를 바탕으로 정보를 제공합니다. 따라서 실시간 정보를 요청할 때는 HTTP Request 노드
가 올바르게 세팅되어 있는지 확인이 필요합니다.
HTTP Request 확인: 입력 값을 제대로 받기 위해 HTTP Request 노드의 설정을 다시 검토해 보세요. 특히, 날짜 및 시간 정보를 가져오는 API 사용 시 정확한 endpoint와 파라미터를 설정했는지 확인하는 것이 중요합니다.
시스템 프롬프트 설정: AI가 특정 키워드를 인식하여 실시간 정보를 검색하는 도구를 어떻게 사용할지 명확히 지시하는 시스템 프롬프트를 설정해보세요. 예를 들어, “현재 날짜 및 시간 정보를 가져와 알려줘”와 같은 명령을 더 구체적으로 설정할 수 있습니다.
유사한 문제를 겪었던 다른 학습자 분들의 가능성 중 하나는 HTTP Request가 의도치 않게 작동하여 과거 데이터를 반환할 때 발생할 수 있습니다. 이에 대해 더 많은 힌트를 얻기 위해 기존에 올라온 유사한 질문과 답변을 참조하시면 도움이 될 수 있습니다:
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.