728x90
반응형

에이전트 6

[Day 13] LLM & RAG 실전 챌린지 - MCP

10.1 MCP란MCP : 에이전트가 다양한 기능, 서비스, 시스템과 안전하고 일관되게 상호작용할 수 있도록 설계된 도구 호출 프로토콜​[ MCP 구성요소 ]툴(Tool) : 에이전트가 호출할 수 있는 기능 단위로, 이름, 설명, 입력 파라미터, 반환 값 등을 JSON 형식으로 정의MCP 클라이언트 : 모델 또는 애플리케이션 측에서 MCP 서버의 툴을 호출하는 인터페이스 역할을 수행MCP 서버 : 정의된 툴을 실제로 실행하고 결과를 반환하는 실행 주체로, 외부 API 또는 로컬 도구와 연결됨통신규약(JSON-RPC 2.0) : 모델과 MCP 서버간의 툴 호출 요청 및 응답을 주고받는데 사용되는 메세지 포맷​​10.2 Model Context Protocol 개발 환경 구축하기​10.3 MCP 서버다양한 ..

프로그래밍/LLM 2025.09.08

[Day 12] LLM & RAG 실전 챌린지 - Text-to-SQL로 구현하는 상담사 에이전트

[ Text-to-SQL ]Text-to-SQL은 사용자의 자연어 질문을 구조화된 SQL 쿼리로 자동 변환하는 기술데이터베이스에 대한 전문 지식이 없는 사용자도 복잡한 쿼리 없이 원하는 정보를 쉽게 얻을 수 있음​​9.1 개발 환경 구축하기​9.2 에이전트 개발을 위한 환경 설정​9.3 병원 데이터베이스 설계하기​9.4 Text-to-SQL 에이전트 구현하기​9.5 멀티턴 대화 처리 기법Text-to-SQL 시스템의 핵심 기능 중 하나는 사용자와의 자연스러운 대화 흐름을 유지하는 능력임​[ 멀티턴 대화 처리하기 ]1) build_prompt 함수를 호출하여 전체 대화 기록과 새 질문을 하나의 문자열로 만듬2) 이 문자열을 에이전트에게 전달하여 응답 생성을 요청함3) 에이전트가 처리하는 동안, 함수 호출 ..

프로그래밍/LLM 2025.09.08

[Day 11] LLM & RAG 실전 챌린지 - 펑션 콜링 에이전트

[ 펑션 콜링 작업 프로새스 ]​1) 함수 정의작업하고자 하는 작업을 함수 형태로 작성 (특종 작업 또는 API 호출)​2) 도구 등록정의한 함수들을 도구ㅠ(tools)로 등록하여 LLM이 필요할 때 사용할 수 있도록 설정LLM이 사용자의 질문이나 명령에 따라 적절한 시점에 호출할 수 있도록 준비​3) 함수 호출 실행LLM이 함수 호출이 필요하다고 판단하면, Function Calling Agent가 해당 함수를 식별하고 필요한 인자와 함께 호출​4) 결과 처리 및 응답 생성함수 실행 후 반환된 결과는 LLM의 응답에 포함되어 자연스러운 문장 형태로 사용자에게 제공​​​8.1 개발 환경 구축하기​8.2 펑션 콜링 작동 방식 이해하기​8.3 외부 API를 활용한 펑션 콜링펑션 콜링은 외부 API와 연동하여..

프로그래밍/LLM 2025.09.08

[Day 9] LLM & RAG 실전 챌린지 - 허깅페이스 임베딩, 에이전트 만들기

6.3 허깅페이스 임베딩한글 성능이 뛰어난 임베딩 모델인 'BAAI/bge-m3' 사용​​6.4 에이전트 만들기ReAct 에이전트는 Thought(생각), Action(도구 사용), Observation(관찰) 세가지 과정을 반복하여 문제를 해결한다.도구들을 GPT-4.1과 연결하여 스스로 생각하고, 도구를 선택하고 실행하는 ReAcT 에이전트​a. Thought (생각) : 사용자의 요청을 분석하고, 어떤 도구와 입력값을 사용할지 고민b. Action (도구 선택) : 사용할 도구 결정c. Action Input (도구 입력값) : 선택한 도구에 제공할 입력값을 결정d. Observation (도구 사용 결과) : 도구의 출력 결과를 확인-> 이 네가지 과정은 문제가 해결될 때까지 몇 번이고 반복될 수..

프로그래밍/LLM 2025.09.08

[Day 8] LLM & RAG 실전 챌린지 - 에이전트 RAG 개발 환경 구축, 데이터 준비

* ReAcT 방법론 : 대규모 언어모델이 추론(Reasoning)과 행동(Acting)을 결합하여 문제를 해결하는 방법론​​[ 실제 동작방식 ]​1) Thought - 첫 번째 생각2) Action - 도구 사용3) Observation - 도구 사용 결과4) Thought - 두 번째 생각5) Action - 도구 사용6) Observation - 도구 사용 결과7) Thought - 세 번째 생각.........​​6.1 개발환경 구축​6.2 데이터 준비

프로그래밍/LLM 2025.09.08

2025년 첫 AI 에이전트 근로자 합류, Sam Altman 언급

기사내용 :  코인텔레그래프 기사에 따르면 2025년에 첫 AI 에이전트가 공식적으로 직장에 합류할 것으로 전망되고 있으며, 이는 Sam Altman이 발표한 내용에 기초한 것이다. AI 기술의 급속한 발전으로 인해 AI 에이전트가 다양한 업무를 수행할 수 있게 되면서 노동 시장의 모습이 크게 변화할 것으로 예상된다.   시장에 미치는 영향 :  AI 에이전트의 도입은 생산성을 향상시키고 운영 비용을 절감할 수 있지만, 기존 노동자들의 일자리 위협 또한 불가피하다. 역사적으로 자동화 기술의 도입은 일자리를 감소시키는 동시에 새로운 직업 분야를 창출해왔다. 이번 AI 에이전트의 합류는 기술 주도의 산업 변화와 재교육 필요성을 증가시킬 것으로 보인다. 투자자들은 AI 관련 주식과 자동화 기술에 대한 관심을 ..

코인 뉴스 2025.01.06
728x90
반응형