AI 통합 · 25분

LLM통합소개

LLM통합소개에서 Claude API를 호출하고 응답을 안전하게 다루는 표준 흐름을 만든다.

Web에서 개념과 코드 학습운영체제 권한이 필요한 실행은 Local에서 이어집니다.
llm.intro
01

SDK 실행 확인

anthropic 패키지를 import하고 클라이언트 클래스를 확인해 첫 호출 전 로컬 Python 준비 상태를 고정한다.

  • Messages API의 기본 호출 모양과 응답 객체 구조를 익혀 이후 모든 강의의 공통 토대를 만든다.
  • 시스템 프롬프트·멀티턴·스트리밍·도구 사용 같은 핵심 기능이 어떤 순서로 쌓이는지 미리 본다.
  • 토큰 사용량과 비용을 추적하는 습관을 첫 시작부터 들여 실험이 부담 없이 늘어나도록 한다.
  • 첫 호출은 응답 텍스트와 사용량 필드를 assert로 확인해 이후 자동화가 같은 계약을 신뢰하게 만든다.
직접 해보기version과 clientClass 이름을 readiness dict에 담고, 두 값이 비어 있지 않은지 assert로 확인하세요.
import importlib.metadata as metadata
import anthropic

version = metadata.version("anthropic")
clientClass = anthropic.Anthropic

assert version
assert clientClass.__name__ == "Anthropic"
print(version)
편집기를 준비하고 있습니다.