LangGraph 서브그래프와 에이전트 아키텍처, 복잡한 AI 시스템을 단순하게 만드는 방법

랭그래프_에이전트_아키텍처 AI 시스템

AI 에이전트를 개발하다 보면 단순한 질문-답변을 넘어 더 복잡한 작업을 처리해야 하는 상황에 부딪힙니다. 여러 단계를 거쳐야 하거나, 다양한 도구를 사용해야 하거나, 심지어 여러 에이전트가 협력해야 하는 경우도 있죠. 이런 복잡한 요구사항을 어떻게 체계적으로 관리할 수 있을까요? 오늘은 LangGraph의 서브그래프와 다양한 에이전트 아키텍처를 통해 이 문제를 해결하는 방법을 알아보겠습니다. 에이전트 아키텍처의 기본 개념 이해하기 먼저 … Read more

LangGraph 워크플로우와 에이전트 완벽 이해 가이드 – 초보자를 위한 실무 중심 설명

LangGraph_에이전트

LangGraph AI 에이전트 시스템 설계와 실전편이 궁금하다면 아래글을 참조하세요. LangGraph AI 에이전트 설계부터 실전 프로덕션까지 개발자가 알아야 할 모든 것을 담았다 AI 개발에서 워크플로와 에이전트라는 용어를 자주 들어보셨을 겁니다. 하지만 정확히 무엇이고 어떻게 다른지, 그리고 언제 어떤 것을 사용해야 하는지 헷갈리시는 분들이 많습니다. 오늘은 LangGraph를 통해 이 개념들을 쉽고 명확하게 설명드리겠습니다. 워크플로와 에이전트, 무엇이 다른가요? … Read more

sLLM과 vLLM 완벽 설치 가이드 – CPU/GPU 환경별 설치부터 FastAPI 배포까지

sLLM_vLLM 설치

대화형 AI 모델을 로컬에서 실행하고 싶지만 어떤 도구를 선택해야 할지 고민이신가요? sLLM과 vLLM은 각각 다른 장점을 가진 훌륭한 LLM 추론 도구입니다. 이 가이드에서는 두 도구의 차이점부터 다양한 설치 방법, 그리고 FastAPI를 통한 서비스 배포까지 모든 과정을 상세하게 다뤄보겠습니다. sLLM vs vLLM: 핵심 차이점 이해하기 sLLM (Small Language Model Manager)의 특징 sLLM은 작은 규모의 언어 모델들을 … Read more

Ollama와 vLLM으로 Gemma 3 27B 실행 완벽 설치 가이드

ollama_vllm_gemma3_27b

Google의 최신 오픈소스 언어 모델인 Gemma 3 27B는 단일 GPU에서 실행할 수 있는 모델 중 최고 성능을 자랑합니다. 이번 포스팅에서는 Ollama를 사용한 간편한 실행 방법과 고성능 추론을 위한 vLLM 설치 및 사용 방법을 자세히 알아보겠습니다. Gemma 3 27B란? Gemma 3 27B는 Google의 Gemini 2.0과 동일한 기술을 기반으로 개발된 270억 개 파라미터를 가진 오픈소스 언어 모델입니다. … Read more

Agentic AI와 하이퍼오토메이션 2.0 – 미래 자동화의 새로운 패러다임

agentai_하이퍼오토메이션

디지털 혁신이 가속화되면서, 우리는 단순한 작업 자동화를 넘어선 새로운 차원의 지능형 자동화 시대로 접어들고 있습니다. Agentic AI(에이전트 AI)와 하이퍼오토메이션 2.0은 이러한 변화의 핵심 동력으로, 기존의 자동화 개념을 완전히 재정의하고 있습니다. Agentic AI란 무엇인가? – 스스로 생각하고 행동하는 AI Agentic AI는 단순히 주어진 명령을 실행하는 기존의 AI와는 근본적으로 다릅니다. ‘에이전트(Agent)’라는 용어에서 알 수 있듯이, 이는 자율적으로 … Read more

실무를 바꾸는 TypeScript 핵심 문법 8가지, 왜 쓰는지가 중요하다

typescript - 타입스크립트 문법

TypeScript는 단순히 “자바스크립트에 타입을 붙이는 언어”로 소개되지만, 막상 배우기 시작하면 많은 문법에 당황하게 된다. 타입이라는 개념 자체가 코드에 ‘제약’을 주는 것처럼 느껴지기도 하지만, 실제로는 코드의 명확성, 안정성, 예측 가능성을 높이는 강력한 무기다. 이번 글에서는 TypeScript를 배우면서 반드시 이해하고 넘어가야 할 8개의 핵심 문법을 정리했다. 문법 그 자체보다도 왜 이 문법이 필요했고, 어떤 상황에서 반드시 써야 … Read more

Windows에서 Kubernetes로 Azure AKS에 Nginx + React 배포하기

kubernetes 배포

이번 포스팅은, Windows PC에서 Kubernetes를 활용하여 Nginx와 React 애플리케이션을 Azure AKS(Azure Kubernetes Service)에 배포하는 전체 과정을 단계별로 설명합니다. 1. 개발 환경 구성 1.1 Docker Desktop 설치 및 Kubernetes 활성화 Docker Desktop 설치 Docker Desktop for Windows 다운로드 설치 시 “Use WSL 2 instead of Hyper-V” 옵션 선택 설치 완료 후 재부팅 Kubernetes 활성화 Docker Desktop … Read more

Claude Code와 GitHub Actions 완벽 가이드: 개발 워크플로우 자동화의 새로운 패러다임

claude code & github actions

AI 시대의 개발 워크플로우 혁명 현대 소프트웨어 개발에서 GitHub는 단순한 코드 저장소를 넘어 협업과 DevOps의 중심축이 되었습니다. 그리고 2025년, Anthropic의 Claude Code가 GitHub Actions와의 통합을 통해 개발 워크플로우에 혁신적인 변화를 가져왔습니다. 이는 단순한 도구의 결합이 아닌, AI가 개발팀의 실질적인 구성원으로 참여하는 새로운 개발 패러다임의 시작입니다. Claude Code는 명령줄 인터페이스를 통해 코드베이스를 이해하고 수정할 수 있는 … Read more

2025년 최고의 벡터 데이터베이스 비교 분석: Pinecone, Qdrant, pgvector 심층 리뷰

벡터 데이터베이스

벡터 데이터베이스의 중요성 현재 AI 기술이 급속도로 발전하면서 비구조화된 데이터를 효율적으로 처리하고 검색할 수 있는 벡터 데이터베이스의 중요성이 크게 부각되고 있습니다. 특히 ChatGPT와 같은 대화형 AI, 추천 시스템, 이미지 검색, 문서 유사도 분석 등 다양한 분야에서 벡터 임베딩을 활용한 검색이 핵심 기술로 자리잡았습니다. 전통적인 키워드 기반 검색과 달리, 벡터 검색은 의미적 유사성을 바탕으로 동작하기 때문에 … Read more

최신 한국어 특화 언어모델 비교: KoELECTRA, KoBERT, KcELECTRA

한국어특화언어모델

인공지능 기술이 빠르게 발전하면서 한국어 자연어 처리(NLP) 분야에서도 다양한 특화 언어모델이 등장하고 있습니다. 특히 공공기관 민원 처리와 같은 실질적 서비스에 적용하기 위해서는 모델의 성능뿐 아니라 안정성, 확장성, 운영 효율성까지 고려해야 합니다. 이번 글에서는 대표적인 한국어 특화 모델인 KoELECTRA(네이버), KoBERT(SKT), KcELECTRA(ETRI)를 중심으로 각각의 특징을 살펴보고, 공공기관 민원 AI 챗봇에 적합한 모델은 무엇인지 분석해 보겠습니다. 한국어 특화 … Read more