유튜브블로그Top 10
내 프로필

데브허브 안내
소개업데이트 소식

데브허브 커뮤니티

Most devs don't know what LLM tools are

Matt Pocock

2025. 9. 22.

0

#ai
#backend
  • LLM 도구는 시스템 프롬프트를 통해 LLM에 제공되며, 시스템 프롬프트는 LLM이 수행해야 할 작업과 호출할 수 있는 도구를 설명하는 메시지입니다. ⚙️
  • 각 도구는 이름, 설명, JSON 스키마로 정의된 매개변수 및 해당 유형을 포함합니다. 🧰
  • LLM에 도구를 선택하도록 요청하면, LLM은 도구 호출을 포함한 어시스턴트 메시지를 반환하며, 이는 어떤 도구를 호출해야 하는지에 대한 지시입니다. 💡
  • 도구 호출은 단순히 도구를 호출해야 한다는 지시일 뿐이며, 실제 실행은 사용자의 시스템에서 이루어져야 합니다. 💻
  • 시스템 프롬프트에 있는 각 도구에 대해, 코드베이스에 해당 도구와 일치하는 함수가 있어야 합니다. 🧩
  • 도구 실행 결과(성공 또는 실패)는 LLM에 다시 전달되어야 하며, 오류 발생 시 오류 메시지를 LLM에 표시하여 다른 조치를 취할 수 있도록 해야 합니다. ⚠️
  • LLM 도구는 LLM이 특정 유형의 메시지를 생성하도록 하는 방법이며, 이를 통해 사용자는 메시지를 가로채서 시스템에서 실행하고 결과를 LLM에 다시 제공할 수 있습니다. 🔄
  • 이 간단한 루프를 통해 매우 강력한 애플리케이션을 구축할 수 있습니다. 🚀

Recommanded Videos