# AI host API (env) <Badge type="info" text="계획됨" />

> 계획된 NeuroWASM AI host 함수 — 컨트랙트 안에서 모델, 인증서, Sentinel, 신뢰 목록, 계정 추상화 상태를 읽는 기능과 이 함수들이 따르는 결정론 규칙.

Source: https://docs.nro.world/ko/neurowasm/ai-host

이 함수들은 아직 VM에 존재하지 않습니다. 구현되기 전까지는 같은 데이터를 [REST API](/ko/reference/rest)를 통해 오프체인에서 읽으세요 — 「AI와 모델」, 「Sentinel 신뢰 목록」, 「계정 추상화」 섹션입니다.

Neuro 네이티브입니다. **읽기 / 증명 / 요청 전용** — BFT 투표력은 절대 변경하지 않습니다.

합의 경로의 호출은 결정론적이어야 합니다(커밋된 상태). 전체 `analyze_v2(bytes)`는 합의용 `call` import가 **아닙니다** — RPC, 쿼리 경로 또는 지연된 `AiRequest`(Phase B)를 사용하세요.

| Import | 상태 | 용도 |
|--------|------|------|
| `ai_active_model` | 계획됨 | 레지스트리의 활성 모델 해시/버전 |
| `oracle_get` | 계획됨 | 마지막 오라클 결정 JSON |
| `cert_get` | 계획됨 | 컨트랙트의 인증서 등급/점수 |
| `ai_security_score` | 계획됨 | 마지막 VMGuardian 점수 0–100 |
| `ai_analyze_hash` | 계획됨 | 알려진 바이트코드 해시의 점수 |
| `ai_verify_zk_attestation` | 계획됨 | IMAGE_ID에 대한 ZKML receipt 검증 |
| `ai_sentinel_score_tx` | 계획됨 | 현재 TX에 대한 합의 안전한 Sentinel 점수 |
| `ai_is_trusted_recipient` | 계획됨 | 신뢰 목록 + 활성화 지연 |
| `aa_session_allowed` | 계획됨 | 세션 권한 확인 |
| `aa_sponsor_remaining` | 계획됨 | 가스 대납 풀 잔여량 |
| `ai_template_meta` | 계획됨 | 템플릿 레지스트리 메타데이터 |

구현되면 각 함수에는 이름 있는 fuel 가격과, AI host를 끌 수 있는 거버넌스 스위치가 생깁니다.

함께 보기: [VMGuardian](/ko/ai/vmguardian), [Sentinel](/ko/ai/sentinel), [계정 추상화](/ko/ai/account-abstraction).
