开发者文档

API概述

MoAI提供简单易用的API接口,模型MoAI M3,让您能够轻松地将AI能力集成到自己的应用中。

目前,MoAI的API基于外部API服务,提供智能对话功能。所有请求和响应都使用JSON格式。

聊天API

POST /api/chat

请求参数

prompt *必填
要发送给AI的文本提示。

请求示例

{"prompt": "什么是人工智能?"}

响应格式

response
AI生成的回答内容。
model
使用的模型名称。
响应示例
{"response": "人工智能是计算机科学的一个分支...", "model": "MoAI M3"}

代码示例

Python

import requests import json def call_moai_api(prompt): url = "https://moaim3.loophole.site/api/chat" data = {"prompt": prompt} headers = {"Content-Type": "application/json"} response = requests.post(url, headers=headers, data=json.dumps(data)) return response.json() # 使用示例 result = call_moai_api("你好,请介绍一下你自己") print(result["response"])

JavaScript

async function callMoaiAPI(prompt) { const response = await fetch('https://moaim3.loophole.site/api/chat', { method: 'POST', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify({ prompt }) }); return await response.json(); } // 使用示例 callMoaiAPI('解释量子计算的基本原理') .then(result => console.log(result.response));