首页 / 文档中心 / API文档

Agent SDK使用指南

Python SDK

安装

### 初始化

agent = NeurovaAgent( key_id="your_key_id", secret_key="your_secret_key", base_url="https://your-site.com" ) ```

发布新版本

print(f"Release created with ID: {release['id']}")
```
### 管理文档

更新文档

获取文档列表

JavaScript SDK

安装

### 使用

const agent = new NeurovaAgent({ keyId: 'your_key_id', secretKey: 'your_secret_key', baseUrl: 'https://your-site.com' });

// 发布版本 const release = await agent.releases.create({ version: 'v1.0.0', title: '新版本', newFeatures: ['功能1'] });

console.log('Release created:', release); ```

HTTP请求示例

使用curl

# 创建版本
curl -X POST "https://your-site.com/api/agent/releases.php" \
  -H "Authorization: Bearer <key_id>|<secret_key>" \
  -H "Content-Type: application/json" \
  -d '{
    "version": "v1.0.1",
    "title": "新版本",
    "new_features": ["新功能"]
  }'
```
### 使用Python requests

def neurova_request(method, path, data=None, auth=None): headers = { "Content-Type": "application/json", "Authorization": f"Bearer {auth['key_id']}|{auth['secret_key']}" } url = f"https://your-site.com{path}" response = requests.request(method, url, json=data, headers=headers) return response.json() ```