OPEN HYPER STEP
← 목록으로 (AI Orchestration)
AI-ORCHESTRATION · 17 / 59
ai-orchestration
CHAPTER 17 / 59
읽기 약 2분
SYNTAX

함수 호출 (Function Calling)


핵심 개념

Tool/Function Calling으로 LLM이 외부 도구를 직접 호출하도록 만듭니다. 2026엔 OpenAI tool_choice, Anthropic tool_use, Vercel AI SDK 5의 `tools` 객체가 표준 인터페이스입니다.

코드 분석
AI-ORCHESTRATION📋 코드 (1줄)
Function Calling (2026)Vercel AI SDK 5:import { generateText, tool } from 'ai'import { z } from 'zod'const { text } = await generateText({  model: anthropic('claude-opus-4-7'),  tools: {    getWeather: tool({      description: '도시 날씨 조회',      inputSchema: z.object({        city: z.string()      }),      execute: async ({ city }) => {        return fetchWeather(city)      }    })  },  stopWhen: stepCountIs(5)})→ 모델이 자동으로 tool 호출 + 결과 반영

AI 프롬프트
🤖 AI에게 잘 물어보는 법 — 모델·전략별 프롬프트
무료 모델

Gemini 2.5 Flash(무료) + Claude Sonnet 4.6(무료) + Grok 4.1(무료)

'함수 호출 (Function Calling)'을 무료 도구로 익히고 싶어.
Google AI Studio + Anthropic Workbench 무료 크레딧 + Dify(셀프호스팅)로
무료 모델로 날씨/검색/계산 3개 tool을 가진 에이전트을 0원 안에 만드는 단계별 가이드를 짜줘.
소자본 모델

Claude Sonnet 4.6 + Vercel AI SDK 5 + Supabase — 월 10~30만원

'함수 호출 (Function Calling)'을 월 20만원 예산으로 실서비스에 붙이고 싶어.
Claude Sonnet 4.6 + Vercel AI SDK 5 + Supabase 조합으로
Sonnet 4.6 + 5개 tool로 운영 가능한 비즈니스 어시스턴트을 만드는 예제와 월 비용 분배를 짜줘.
프로덕션 모델

Claude Opus 4.7 + LangGraph + MCP + LangSmith — 월 100만원+

'함수 호출 (Function Calling)'을 production 규모로 설계해줘.
LangGraph + Claude Opus 4.7 + MCP + LangSmith로
Opus 4.7 + MCP 표준 tool 서버 + LangSmith 트레이싱 production을 월 100만원+ 예산 기준으로 그려줘.
스택 프롬프트

0원 → $200/mo → $1000/mo 단계별 스택 비교

'함수 호출 (Function Calling)' 3단계 스택 비교:
Level 1($0, Dify+HF+무료 크레딧) → Level 2($200/mo, Sonnet 4.6+Vercel AI SDK+Supabase) → Level 3($1000/mo, LangGraph+Opus 4.7+MCP).
각 레벨에서 만들 수 있는 산출물과 한계 포함.

⭐ 이것만 기억하세요
함수 호출 (Function Calling) 이 3가지만 확실히 잡으세요
1.function calling이 없으면 LLM은 모델 내 지식으로만 답해 최신 데이터·DB·계산기에 접근할 수 없습니다
2.Vercel AI SDK 5의 `tools` 객체에 zod 스키마로 입력을 정의하면 OpenAI·Anthropic·Google 어디든 동일 코드로 동작합니다
3.다음 챕터에서 LangChain으로 도구·체인을 더 큰 단위로 조립합니다

공유하기
진행도 17 / 59