用途:该技能仅覆盖 Chainlink Confidential AI Attester 的文档推理 HTTP API,用于在服务托管的 TEE(Nitro Enclave)内对私有文档执行 LLM 推理,原始文档不离开 TEE,也不被存储或暴露。Data Feeds、CCIP、AI 架构或 zkML、其他厂商 PDF API、AWS Nitro/Bedrock 证明等均不属其范围,遇到此类请求应说明不适用并转交对应能力。
主要能力:提供提交与轮询两条工作流。提交为 POST /v1/inference,使用 Authorization: Bearer $API_KEY,密钥须来自环境变量或注入的密钥存储,禁止硬编码或写入命令行参数;服务地址放在 BASE_URL 等环境变量中。请求体含 model、system_prompt、prompt、resources(filename、content_type、content_base64)以及可选的 cre_callback。轮询时省略 cre_callback,改用 GET /v1/inference/{id},每 2–5 秒轮询至 completed 或 failed。成功提交返回 202 Accepted 与 { "id": "...", "status": "queued" },需保存 id。完成字段为 output、usage、completed_at。
使用方式:可通过 https://confidential-ai-dev-preview.cldev.cloud/playground 或 HTTP API 访问同一 Attester 服务,二者只是交互方式不同,并非不同隐私方案。长文本建议用 qwen3.6,图像/通用默认 gemma4;演示优先 PNG,PDF 预处理可能耗时 5 分钟。提示词建议两层强制 JSON:默认 system prompt 加带事实抽取任务与精确 JSON schema 的用户提示。
限制:当前 API 不提供可独立验证的 Chainlink 签名或 TEE 证明文档;对响应字段做哈希只能检测后续改动,不能证明推理在飞地内运行。EVM 交付需校验完成结果与 JSON schema,创建 CRE 原生报告并经 Chainlink Forwarder 交付;失败或非 JSON 输出视为失败且不创建报告,不得用通用 EIP-712 签名器或应用私钥冒充机密计算证明。API 密钥获取方式为 Chainlink 展台或 Discord #partner-chainlink 频道。其余细节暂未提供。