Delete Context Management API
출처: 문서
본문
컨텍스트 관리 삭제 API
3.5에 도입됨 {: .label .label-purple }
이 API를 사용하면 컨텍스트 관리 설정을 삭제할 수 있어요. 한 번 삭제하면 해당 컨텍스트 관리를 에이전트가 더 이상 사용할 수 없어요.
컨텍스트 관리 설정을 삭제해도 현재 이를 사용 중인 에이전트에는 영향을 주지 않아요. 다만 새로 등록하거나 실행하는 에이전트는 삭제된 컨텍스트 관리를 참조할 수 없어요. {: .note}
엔드포인트
DELETE /_plugins/_ml/context_management/{context_management_name}
경로 파라미터
사용 가능한 경로 파라미터는 다음 표에서 확인할 수 있어요.
| 파라미터 | 데이터 타입 | 필수/선택 | 설명 |
|---|---|---|---|
context_management_name |
String | 필수 | 삭제할 컨텍스트 관리의 이름이에요. |
요청 예시
DELETE /_plugins/_ml/context_management/advanced-context-management
{% include copy-curl.html %}
응답 예시
{
"context_management_name": "advanced-context-management",
"status": "deleted"
}
오류 응답
존재하지 않는 컨텍스트 관리 설정을 삭제하려고 하면 리소스를 찾을 수 없다는 404 오류가 반환돼요:
{
"error": {
"root_cause": [
{
"type": "status_exception",
"reason": "Context management template not found: sliding_window_max_40000_tokens_managers123"
}
],
"type": "status_exception",
"reason": "Context management template not found: sliding_window_max_40000_tokens_managers123"
},
"status": 404
}
관련 문서
자세한 내용은 컨텍스트 관리를 참고하세요.