에이전트 기능은 에이전트가 이해, 생성, 검색, 실행, 관찰 또는 보호할 수 있는 기능을 확장하는 옵트인 기능입니다. 이러한 기능의 기반이 되는 런타임, 유형, 대화 및 미들웨어에 대해서는 에이전트를 참조하세요.
에이전트 유형 및 모델 연결
이 페이지에서 이전에 호스트된 에이전트 유형 및 SDK 선택 지침을 찾고 있나요?
-
에이전트 개념은 애플리케이션 소유의 채팅 클라이언트 에이전트, 사용자 지정 에이전트 및 원격 에이전트 유형을 설명합니다.
-
모델 공급자는 유추 공급자, 대화 기록 지원 및 .NET SDK 및 엔드포인트 옵션을 비교합니다.
-
에이전트 서비스는 관리되는 원격 에이전트 런타임 및 프로토콜 지원 원격 에이전트 런타임을 포함합니다.
| Capability |
Purpose |
|
멀티모달 |
에이전트에 이미지 및 기타 지원되는 콘텐츠를 보냅니다. |
|
구조적 출력 |
스키마 또는 애플리케이션 형식을 따르는 값을 반환합니다. |
|
백그라운드 응답 |
장시간 실행되는 응답을 계속 받고, 폴링하고, 다시 연결합니다. |
컨텍스트 및 지식
| Capability |
Purpose |
|
RAG |
응답을 검색된 애플리케이션 관련 지식에 기반하도록 하세요. |
|
선언적 에이전트 |
YAML 또는 JSON을 통해 지원되는 에이전트를 정의합니다. |
|
에이전트 기술 |
재사용 가능한 명령, 리소스 및 스크립트를 검색하고 점진적으로 로드합니다. |
실행 및 자율성
| Capability |
Purpose |
|
Tools |
에이전트가 함수 및 공급자 호스팅 기능을 호출할 수 있도록 합니다. |
|
CodeAct |
모델이 관리되는 실행 공급자를 통해 도구를 조정하는 프로그램을 작성하도록 합니다. |
|
반복 |
제한된 완료 조건이 충족될 때까지 에이전트를 다시 실행합니다. |
|
백그라운드 에이전트 |
백그라운드 에이전트에 작업을 위임하고 작업 결과를 검색합니다. |
|
계획 및 할 일 |
계획, 운영 작업, 종속성 및 완료 상태를 추적합니다. |
작업 및 신뢰
| Capability |
Purpose |
|
관찰 가능성 |
추적, 메트릭 및 로그를 내보냅니다. |
|
평가 |
에이전트 품질, 안전성 및 정확성을 측정합니다. |
|
에이전트 후크 |
공통 인터셉션 계약을 통해 실패 시 차단(fail-closed) 거버넌스 통제를 적용합니다. |
|
FIDES를 사용하는 에이전트 보안 |
에이전트 데이터 및 도구에서 정보 흐름 제어를 적용합니다. |
Harness 에이전트는 이러한 많은 기능을 의견 있는 운영 에이전트로 조합합니다.
다음 단계: