Stella Open API
简介
Stella API是围绕GraphQL建立的。建议事先了解GraphQL,以便使用Stella API。
你可以访问我们的Open API Playground,在那里你可以测试我们的Open API。为了供你参考,API文档和架构也可以在游乐场的右侧找到。
Open API Playground
端点URL
请使用以下Stella API的端点URL: https://openapi.stellabot.com/v2
认证
按照这个指南,从你的Stella应用程序生成一个访问令牌。
2.在Open API的操场上,将访问令牌插入到 HTTP HEADERS.
{
"Authorization": " Bearer [access_token]"
}
Open API Playground
如何测试我们的API调用?
- 在左边的面板上写下你的查询。你可以尝试用下面的调用来获取对话历史。
query getChatHistory ($first: IntMax100) {
apiViewer {
conversationHistory (first: $first) {
edges {
node {
messageEvent
}
}
}
}
}
- 你可以参考SCHEMA和DOCS的其他查询类型。
API Docs
API Schema
- 可变因素可以在Query Variables中输入。
Query Variables
- 点击按钮测试API调用,响应将显示在右侧面板。
API call sent
速率限制
我们的API调用有速率限制。在用GraphQL客户端(如Postman)向Stella发送API调用后,你可以在Response Headers中查看速率限制。
X-RateLimit-Remaining
: 你在一分钟内可以发送的API调用的数量
X-RateLimit-Limit
: 一分钟内发送的API呼叫的数量
Retry-After
: 达到速率限制后到下一次呼叫所需的时间(秒)
Response Headers