BackEnd 개발자가 파해쳐본 MCP
·
개발/AI
매번 글의 서두에 글을 쓰지만 이 글이 MCP 기술의 모든 정보를 담고 있지는 않습니다. MCP 기술에 대한 샘플 코드를 작성해보고 체험하면서 느낀 점을 기반으로 "이런 시각으로도 MCP를 바라보는 구나"라는 인사이트 정도를 공유하는 글로 읽어주시면 감사하겠습니다.MCP란? (개발자의 관점에서)최근 AI 영역에서 매우 뜨거운 주제로 떠오른 MCP(Model Context Protocol)는 2024년 11월 Anthropic에서 발표한 기술로, LLM(Large Language Model) 기반 애플리케이션에서 도구(Tool)를 통한 기능 확장을 프로토콜 수준에서 통일된 방식으로 정의한 기술입니다.MCP는 AI 모델과 외부 데이터 소스 및 도구 간의 안전하고 표준화된 연결을 가능하게 하는 오픈 표준입니..
AI 서빙을 하면서 겪은 내용들~
·
개발/AI
일전에 작성했던 AI 서빙을 구현하면서 겪었던 부분을 실제 코드 기반에서 그리고 유의하면 좋은 부분들에 대해 공유하려고 합니다. 항상 말씀드리지만 정답을 얘기하는것이 아닌 '이렇게도 활용할 수 있겠구나'라는 인사이트로 이어지길 바랍니다.이글을 먼저 읽고 오시면 좀 더 이해해 도움이 되실껍니다. 개발자(BackEnd)에게 AI란..백엔드 개발자로서 제가 AI를 활용한 경험 중 대표적인 두 가지는 AI 서빙과 AI 기반 코딩입니다.이번 글에서는 첫 번째 주제인 AI 서빙에 대한 경험과 생각을 공유하려 합니다.매번 글에서 말씀드crazy-code.tistory.com 1.ChatGPT API 이용첫 AI 서빙을 위해 시도 했던건 이미 잘 알려진 ChatGPT API 를 이용한 처리 였습니다. 생각보다 잘 ..
개발자(BackEnd)에게 AI란..
·
개발/AI
백엔드 개발자로서 제가 AI를 활용한 경험 중 대표적인 두 가지는 AI 서빙과 AI 기반 코딩입니다.이번 글에서는 첫 번째 주제인 AI 서빙에 대한 경험과 생각을 공유하려 합니다.매번 글에서 말씀드리지만, '이런 시각과 이런 방향도 있구나' 정도로 참고해 주시면 좋을 것 같습니다.백엔드 시스템과 데이터 서빙의 기본백엔드 시스템은 일반적으로 특정 프로토콜(HTTP, gRPC 등)을 통해 들어오는 요청을 처리하고, 데이터를 가공하여 응답하는 역할을 수행합니다. 이를 위해 가장 많이 사용되는 도구는 관계형 데이터베이스(RDBMS)입니다.RDBMS는 정형화된 데이터를 테이블 형태로 저장하고, SQL을 통해 데이터를 효율적으로조회, 생성, 수정, 삭제(CRUD)하는 데 최적화되어 있습니다.전통적으로 백엔드 개발의..