モデルと LoRA の検索
PixAI モデルマーケットを検索します。modelVersionId に使うベースモデルや、POST /v2/image/create の loras に使う LoRA を探すのに使います。
結果を使う際は、id ではなく latestAvailableVersionId を渡してください。生成エンドポイントはバージョン ID を受け取ります。LoRA のデフォルトのトリガーワードは latestAvailableVersion.extra.triggerWords にあります。
ベースモデルで使える LoRA を探すには、usageType=LORA と、loraBaseModelTypes にベースモデルのタイプ(モデルアイテムの type、例: SDXL_MODEL)を指定します。
結果はリクエスト元によって異なります。API キーを送信すると、アカウントと同じコンテンツレーティングが適用されます。匿名リクエストにはより厳しいフィルタリングが適用されます。
Authorization
bearerAuth 認証が必要なすべてのリクエストでは、HTTP ヘッダーに次を追加してください
In: header
Query Parameters
MODEL はベースモデル、LORA は LoRA、ALL は両方です。
"ALL" | "MODEL" | "LORA"自由入力の検索語です。結果は関連性と人気順に並びます。キーワードなしの場合は人気順です。
1 <= length <= 256usageType=LORA の場合: LoRA が対応すべきベースモデルタイプをカンマ区切りで指定します。例: SDXL_MODEL。
usageType=LORA の場合: LoRA が対応すべきベースモデル ID をカンマ区切りで指定します。
usageType=LORA の場合: PIXAI は PixAI で学習した LoRA、EXTERNAL はインポートされた LoRA です。
"ANY""ANY" | "PIXAI" | "EXTERNAL"usageType=MODEL の場合: モデルタイプをカンマ区切りで指定します。例: SDXL_MODEL,MMDIT26B_MODEL。
ライセンスでこの用途が許可されているモデルのみを返します。
"COMMERCIAL" | "PERSONAL""today" | "this-week" | "this-month"このユーザーのモデルのみを返します。
ページサイズです。
241 <= value <= 50スキップする結果の数です。ページ間で結果がわずかに重複することがあるため、id で重複を除いてください。
00 <= value <= 10000Response Body
application/json
curl -X GET "https://api.pixai.art/v2/generation-model/search?usageType=ALL"{
"data": [
{
"id": "string",
"title": "string",
"type": "string",
"category": "string",
"loraBaseModelTypes": [
"string"
],
"permittedUse": "PERSONAL",
"mediaId": "string",
"latestAvailableVersionId": "string",
"latestAvailableVersion": {
"id": "string",
"name": "string",
"modelType": "string",
"loraBaseModelType": "string",
"extra": {
"triggerWords": "string"
}
}
}
],
"hasMore": true
}