
使用NestJS和Prisma構建REST API:身份驗證
1.點擊創(chuàng)建密鑰
2.在彈窗復制生成的密鑰
下面是生成圖像的最簡單示例。您只需發(fā)送一個提示,系統(tǒng)將使用其余的默認值。
curl -X POST 'https://api.stablecog.com/v1/image/generation/create' \
-H 'Authorization: Bearer <YOUR_STABLECOG_API_KEY>' \
-H 'Content-Type: application/json' \
-d '{"prompt": "red cat wearing a purple hat"}'
響應
{
"outputs": [
{
"id": "0077dfca-1ef8-4cb2-9bcf-0bb468c0ae13",
"url": "https://b.stablecog.com/f5c7b65f-aa6d-42b4-93c6-cb0c593509ed.jpeg"
},
{
"id": "daa383dc-42f7-4137-92b6-4087af7b4aab",
"url": "https://b.stablecog.com/5c2bdf90-7ec9-4e48-b95d-dcd4b40716c6.jpeg"
},
{
"id": "bd253ac6-64b1-4073-867b-e8587f7020df",
"url": "https://b.stablecog.com/39d89fe6-17df-4255-a790-3645d111d891.jpeg"
},
{
"id": "730789df-f1b1-4731-a5ab-dacf8f5c4e7b",
"url": "https://b.stablecog.com/3dcbfcc2-13d0-4a5c-8490-04d648496a8d.jpeg"
}
],
"remaining_credits": 1392,
"settings": {
"model_id": "22b0857d-7edc-4d00-9cd9-45aa509db093",
"scheduler_id": "b7224e56-1440-43b9-ac86-66d66f9e8c91",
"width": 768,
"height": 768,
"num_outputs": 4,
"guidance_scale": 7,
"inference_steps": 30,
"seed": 1874745162
}
}
Q:如何找到Stablecog API
A:冪簡集成是國內領先的API集成管理平臺,專注于為開發(fā)者提供全面、高效、易用的API集成解決方案。冪簡API平臺可以通過以下兩種方式找到所需API:通過關鍵詞搜索API(例如,輸入’Stablecog API‘這類品類詞,更容易找到結果)、或者從API hub分類頁進入尋找。
Q:速度限制?
A:為了保護我們的系統(tǒng),我們在 RFC 6585 的基礎上做了一些擴展,來限制用戶的接口調用速度。經常達到限速閥值或者忽略速度限制的 API 用戶將會被撤銷 API 密鑰,并且被限制登錄。有關速度限制的問題,請參閱速率限制一節(jié)
Q:Gateway?
A:Gateway 是 websocket 的網關,客戶端通過連接 Gateway 可以獲取到相應的推送消息等。
Q:消息壓縮?
A:
compress
參數(shù)為 1
, 所有方向為 server->client
的消息都是經過壓縮后的binary
類型的消息.compress=0
。Q:超速響應?
A:當觸犯速度限制時,系統(tǒng)會返回 http 429 響應。返回的消息格式與標準格式也是一致的。同時,上文中提到的 http 頭也依舊會傳。
Q:封禁措施?
A:如果多次超速,系統(tǒng)會發(fā)出警告信息。bot 需要按照 rate limit 的頭進行速度控制。
如果多次警告后依然不更改,系統(tǒng)可能會禁用 bot。
除了Stablecog API,還有其他替代服務商也提供類似api服務,例如:
magicpod.com API開放平臺、Dialpad API開放平臺、livestorm API開放平臺
更多競品可以在冪簡集成開放平臺中找到。
Q:Stablecog API這個密鑰還適用于哪些api?
本文全面且細致地介紹了如何獲取Stablecog API開放平臺密鑰的分步指南,為開發(fā)者們提供了一份條理清晰、操作簡便的實用手冊。從Stablecog API平臺的賬號注冊,到完成開發(fā)者身份認證,再到最終成功獲取API密鑰,每一步操作都配以詳盡的說明與指導,確保開發(fā)者能夠輕松、準確地完成整個流程。獲取密鑰只是利用Stablecog API的第一步,如何高效、穩(wěn)定地集成并應用其提供的強大功能才是關鍵。因此,雖然本文未直接提及,但隱含的建議是,獲取密鑰后應進行初步的可用性測試,以確保API能夠順利集成到應用中并發(fā)揮出最佳效果。這是提升應用性能和用戶體驗的重要一環(huán)。本文為開發(fā)者們提供了一個全面、詳盡且極具實用性的操作指南,幫助他們順利獲取Stablecog API開放平臺的密鑰,并將這一強大的API服務能力高效地集成到應用中。我們相信,隨著開發(fā)者們對這一指南的深入理解和實踐,將能夠在應用開發(fā)中取得更加顯著的成果,為應用的智能化、高效化發(fā)展注入新的活力。