[]
        
(Showing Draft Content)

지능형 에이전트

개념 정의

에이전트(Agent)는 환경을 자율적으로 인식하고 작업 목표를 이해하며, 대규모 언어 모델(LLM) 등의 AI 기술을 기반으로 작업을 자동으로 계획·결정·실행하는 지능형 시스템을 말합니다. Forguncy 노코드 플랫폼에서 에이전트는 자연어 이해, 대화 관리, 함수 호출 등의 능력을 통합할 뿐 아니라, 플랫폼의 강력한 업무 로직 엔진과 깊이 결합되어 "한마디 말로 일을 자동으로 처리"하는 완전한 프로세스를 구현합니다.


주요 특징

  • 자율성: 에이전트는 환경 변화와 사용자 요구에 따라 사람의 개입 없이 행동을 자동으로 조정할 수 있습니다.

  • 다중 턴 대화 및 컨텍스트 이해: 대화 히스토리를 유지함으로써 에이전트는 컨텍스트를 이해하고 연속적이고 자연스러운 다중 턴 인터랙션을 구현할 수 있습니다.

  • 작업 구동: 자연어 지시를 통해 업무 프로세스, 데이터 조회, 자동화 작업 등을 트리거할 수 있어 지능형 고객 상담, 승인, 데이터 분석 등 다양한 시나리오에 활용됩니다.

  • 함수 호출(Function Calling): 에이전트는 사용자 의도에 따라 구조화된 파라미터를 자동 생성하여 플랫폼 내 사전 정의된 함수나 업무 로직 흐름을 호출할 수 있으며, 기업 시스템과 깊이 통합되어 복잡한 업무 자동화를 실현합니다.

  • 설정 유연성: 프롬프트(Prompt), 시스템 프롬프트(System Prompt), 모델 파라미터(Max_Tokens, Temperature, Top_P 등)를 커스텀 설정할 수 있어 다양한 업무 요구에 유연하게 대응합니다.

  • 보안 및 컴플라이언스: 플랫폼은 콘텐츠 필터링, 권한 제어, 로그 감사를 지원하여 기업 환경에서 에이전트가 안전하고 컴플라이언스를 준수하며 운영될 수 있도록 보장합니다.


대규모 언어 모델과의 관계

에이전트는 보통 대규모 언어 모델(LLM)을 핵심 엔진으로 삼고, 프롬프트 엔지니어링(Prompt Engineering), 함수 호출 메커니즘(Function Calling), 업무 로직 엔진을 결합하여 "이해"에서 "실행"까지 이어지는 엔드 투 엔드 프로세스를 구현합니다. 모델 서비스, 모델 이름, 파라미터 등을 유연하게 설정함으로써 에이전트는 다양한 공급업체와 버전의 LLM에 적응하여 다채로운 업무 시나리오를 충족시킬 수 있습니다.


플랫폼 특성

Forguncy 플랫폼에서는 대규모 언어 모델의 강력한 이해 및 생성 능력과, 플랫폼에 깊이 통합된 업무 로직 및 페이지 렌더링 엔진을 바탕으로, Forguncy로 구축한 에이전트가 엔터프라이즈급 자동화 프로세스와 지능형 인터랙션을 효율적으로 구동하여 다양한 업무 시나리오에 힘을 더해줍니다.

  • 자연어로 업무 프로세스 구동: 사용자가 에이전트에게 자연어로 요구사항을 설명하면, 에이전트가 의도를 자동으로 분석하고 업무 로직 엔진과 페이지 렌더링 엔진을 호출하여 "이해"에서 "실행", 다시 "시각적 피드백"까지 이어지는 자동화된 전체 프로세스를 구현합니다.

  • 복잡한 로직의 자동 실행 및 시각적 피드백: 에이전트는 복잡한 업무 프로세스를 구동할 뿐 아니라, 실행 결과를 카드 메시지 등 시각적 형태로 사용자에게 실시간으로 피드백하여 인터랙션 효율과 경험을 향상시킵니다.

  • 시각적 개발 및 디버그: 업무 로직과 페이지 렌더링 모두 시각적 설정을 지원하여, 개발자가 에이전트가 호출할 업무 프로세스와 화면 효과를 직관적으로 설계하고 최적화할 수 있습니다.

  • 유연한 기업 시스템 연동: 서드파티 Web API, 데이터 폼, 승인 프로세스 등 다양한 기업 시스템과의 연동을 지원하여, 에이전트가 통합 진입점 역할을 하며 각종 업무 데이터와 서비스를 연결할 수 있습니다.

  • 보안 및 컴플라이언스 보장: 플랫폼의 권한 제어, 로그 감사 등의 기능과 결합하여, 에이전트가 구동하는 자동화 프로세스가 기업 환경에서 안전하고 통제 가능하며 추적 가능하도록 보장합니다.


에이전트와 페이지 렌더링 엔진의 협업 강점

Forguncy의 페이지 렌더링 엔진은 에이전트의 인터랙션 경험에 견고한 기반을 제공합니다. 플랫폼에는 즉시 사용 가능한 다양한 UI 컴포넌트가 내장되어 있어 드래그 앤 드롭 방식의 시각적 디자인을 지원하며, 사용자는 개인화되고 반응형인 애플리케이션 화면을 손쉽게 개발할 수 있습니다. 풍부한 템플릿과 유연한 레이아웃 방식(반응형/고정형)을 통해 개발자는 미려하고 통일된 애플리케이션을 빠르게 구축할 수 있어 개발 효율과 사용자 경험이 크게 향상됩니다. 커스텀 CSS/JS 및 셀 플러그인을 지원하여 다양한 고급 커스터마이징 요구를 충족합니다.


에이전트와 업무 로직 엔진의 협업 강점

Forguncy의 업무 로직 엔진은 입력 파라미터, 조건 판단, 반복(루프) 로직, 트랜잭션 제어, 예외 캡처, 함수 호출 등 기초 및 고급 명령을 포괄하는 포괄적이고 시각적인 서버 측 로직 설계 능력을 제공합니다. 시각적 방식을 통해 사용자는 복잡한 엔터프라이즈급 업무 로직을 손쉽게 개발하고 디버그할 수 있으며, 기업의 데이터 사일로를 해소하고 프론트엔드·백엔드 분리 아키텍처를 지원하여 개발 및 협업 효율을 향상시킵니다.


AI 대화 셀의 카드 메시지 특화 기능

Forguncy 플랫폼에서 "AI 대화 셀"은 에이전트의 핵심 구동력으로 활용될 수 있습니다. AI 대화 셀은 자연어 인터랙션을 지원할 뿐 아니라 카드 메시지라는 특화 기능도 갖추고 있습니다.

  • "컴포넌트 메시지 추가" 작업을 통해 페이지의 데이터 테이블, 차트, 폼 등 UI 컴포넌트를 구조화된 카드 형태로 대화 흐름에 삽입하여 시각적 데이터 표현인터랙티브 응답을 구현할 수 있습니다.

  • 사용자가 에이전트와 대화할 때, 에이전트는 업무 로직에 따라 동적 데이터 카드(주문 상세, 보고서 분석, 승인 진행 상황 등)를 자동으로 전송하여 대화 내용을 더 직관적이고 조작 가능하게 만듭니다.

  • 카드 메시지는 컴포넌트 이벤트와 결합하여 유연한 업무 인터랙션과 프로세스 구동을 구현할 수 있어, 에이전트의 업무 처리 능력과 사용자 경험을 크게 향상시킵니다.

예시:

  • 기업 고객 상담 에이전트: 사용자 질문을 자동으로 식별하고 지식 베이스 및 업무 인터페이스를 호출하여 개인화된 답변과 관련 데이터 카드를 제공합니다.

  • 지능형 승인 도우미: 승인 프로세스를 자동으로 트리거하고 카드 형태로 승인 진행 상황, 히스토리 등의 정보를 표시합니다.

  • 데이터 분석 에이전트: 사용자의 분석 요구를 이해하고 보고서, 차트 카드를 자동으로 생성하여 분석 결과를 구조화된 형태로 출력합니다.


주의사항

  • 에이전트의 능력 범위는 기반 모델과 업무 로직 정의에 의해 제한되므로, 복잡한 작업은 단계별로 설계하여 제어 가능성과 사용자 경험을 높이는 것을 권장합니다.

  • 민감하거나 위험도가 높은 작업에는 "실행 전 확인"을 활성화하여 오작동을 방지하는 것을 권장합니다.

  • 에이전트의 출력 결과는 사람의 검토를 병행하여 업무 안전성과 결과 정확성을 확보하는 것이 좋습니다.


요약

Forguncy 에이전트는 업무 로직 엔진 및 페이지 렌더링 엔진과의 깊은 융합을 통해, AI 대화 셀의 카드 메시지 등 특화 기능과 결합하여 자연어 이해, 자동화된 업무 처리, 시각적 인터랙션 피드백까지 이어지는 완전한 프로세스를 구현하며, 기업 애플리케이션의 지능화 수준과 사용자 경험을 크게 향상시킵니다.