InfoGrab DocsInfoGrab Docs

AI에서 '도구'란 무엇인가요?

요약

AI에서 '도구(tool)'는 특별한 의미를 갖습니다. 다음은 이를 표현하는 몇 가지 다른 방법입니다. 도구는 에이전트가 세상과 상호작용하기 위해 사용할 수 있는 인터페이스입니다 (출처) 이러한 도구는 AI 모델이 호출할 수 있는 함수와 거의 비슷하다고 생각할 수 있습니다 (출처)

AI에서 '도구(tool)'는 특별한 의미를 갖습니다. 도구는 AI가 추가적인 콘텍스트나 리소스에 접근할 때 사용할 수 있는 애드온과 같은 역할을 합니다.

다음은 이를 표현하는 몇 가지 다른 방법입니다.

도구는 에이전트가 세상과 상호작용하기 위해 사용할 수 있는 인터페이스입니다 (출처)

이러한 도구는 AI 모델이 호출할 수 있는 함수와 거의 비슷하다고 생각할 수 있습니다 (출처)

n8n의 AI 도구#

n8n은 AI 에이전트1에 연결할 수 있는 도구 서브 노드2를 제공합니다. n8n은 WikipediaSerpAPI와 같은 인기 있는 도구를 제공할 뿐만 아니라, 특히 강력한 세 가지 도구도 제공합니다.

  • Call n8n Workflow Tool: 이 도구를 사용하여 모든 n8n 워크플로를 도구로 불러올 수 있습니다.
  • Custom Code Tool: 에이전트가 실행할 수 있는 코드를 작성합니다.
  • HTTP Request Tool: 웹사이트나 API에서 데이터를 가져오기 위한 호출을 수행합니다.

다음 세 가지 예제는 Call n8n Workflow Tool을 중점적으로 다룹니다.

또한 $fromAI() 함수를 사용해 AI가 도구의 매개변수를 동적으로 지정하도록 하는 방법도 알아볼 수 있습니다.

Footnotes

  1. AI 에이전트는 요청에 응답하고, 결정을 내리고, 사용자를 위해 실제 작업을 수행할 수 있는 인공지능 시스템입니다. AI 에이전트는 대규모 언어 모델(LLM)을 사용하여 사용자 입력을 해석하고, 사용 가능한 정보와 리소스를 활용해 요청을 가장 잘 처리하는 방법을 결정합니다.

  2. n8n 클러스터 노드는 루트 노드에 연결된 하나 이상의 서브 노드로 구성됩니다. 서브 노드는 루트 노드의 기능을 확장하여 특정 서비스나 리소스에 대한 접근을 제공하거나, 예를 들어 계산기 기능과 같이 특정 유형의 전용 처리를 제공합니다.

AI에서 '도구'란 무엇인가요?

n8n v2.29
원문 보기
요약

AI에서 '도구(tool)'는 특별한 의미를 갖습니다. 다음은 이를 표현하는 몇 가지 다른 방법입니다. 도구는 에이전트가 세상과 상호작용하기 위해 사용할 수 있는 인터페이스입니다 (출처) 이러한 도구는 AI 모델이 호출할 수 있는 함수와 거의 비슷하다고 생각할 수 있습니다 (출처)

AI에서 '도구(tool)'는 특별한 의미를 갖습니다. 도구는 AI가 추가적인 콘텍스트나 리소스에 접근할 때 사용할 수 있는 애드온과 같은 역할을 합니다.

다음은 이를 표현하는 몇 가지 다른 방법입니다.

도구는 에이전트가 세상과 상호작용하기 위해 사용할 수 있는 인터페이스입니다 (출처)

이러한 도구는 AI 모델이 호출할 수 있는 함수와 거의 비슷하다고 생각할 수 있습니다 (출처)

n8n의 AI 도구#

n8n은 AI 에이전트1에 연결할 수 있는 도구 서브 노드2를 제공합니다. n8n은 WikipediaSerpAPI와 같은 인기 있는 도구를 제공할 뿐만 아니라, 특히 강력한 세 가지 도구도 제공합니다.

  • Call n8n Workflow Tool: 이 도구를 사용하여 모든 n8n 워크플로를 도구로 불러올 수 있습니다.
  • Custom Code Tool: 에이전트가 실행할 수 있는 코드를 작성합니다.
  • HTTP Request Tool: 웹사이트나 API에서 데이터를 가져오기 위한 호출을 수행합니다.

다음 세 가지 예제는 Call n8n Workflow Tool을 중점적으로 다룹니다.

또한 $fromAI() 함수를 사용해 AI가 도구의 매개변수를 동적으로 지정하도록 하는 방법도 알아볼 수 있습니다.

Footnotes

  1. AI 에이전트는 요청에 응답하고, 결정을 내리고, 사용자를 위해 실제 작업을 수행할 수 있는 인공지능 시스템입니다. AI 에이전트는 대규모 언어 모델(LLM)을 사용하여 사용자 입력을 해석하고, 사용 가능한 정보와 리소스를 활용해 요청을 가장 잘 처리하는 방법을 결정합니다.

  2. n8n 클러스터 노드는 루트 노드에 연결된 하나 이상의 서브 노드로 구성됩니다. 서브 노드는 루트 노드의 기능을 확장하여 특정 서비스나 리소스에 대한 접근을 제공하거나, 예를 들어 계산기 기능과 같이 특정 유형의 전용 처리를 제공합니다.