Fibo Lite · Structured Prompt
ᠵᡠᠸᡝᠪᡠᠮᠪᡳ
bria/fibo-lite/generate/structured_prompt
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.com/v1/run/bria/fibo-lite/generate/structured_prompt?wait=20" \
-H "Authorization: Bearer $DOITONG_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field"
}'
# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.com/v1/requests/REQUEST_ID?wait=20" \
-H "Authorization: Bearer $DOITONG_API_KEY"
const API = "https://api.doitong.com/v1";
const headers = {
"Authorization": "Bearer " + process.env.DOITONG_API_KEY,
"Content-Type": "application/json",
};
// Run the model; wait up to 20 s for the finished result in the same call
let res = await fetch(API + "/run/bria/fibo-lite/generate/structured_prompt?wait=20", {
method: "POST",
headers,
body: JSON.stringify({
"prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field"
}),
});
let request = await res.json();
if (!res.ok) throw new Error(request.error.code + ": " + request.error.message);
// Not finished yet: long-poll until it is
while (request.status === "queued" || request.status === "running") {
res = await fetch(API + "/requests/" + request.id + "?wait=20", { headers });
request = await res.json();
}
if (request.status !== "succeeded") throw new Error(JSON.stringify(request.error));
console.log(request.outputs.map((o) => o.url), request.cost.credits + " API credits ($" + request.cost.usd + ")");
import os
import requests
API = "https://api.doitong.com/v1"
headers = {"Authorization": "Bearer " + os.environ["DOITONG_API_KEY"]}
payload = {
"prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field",
}
# Run the model; wait up to 20 s for the finished result in the same call
r = requests.post(API + "/run/bria/fibo-lite/generate/structured_prompt", params={"wait": 20}, json=payload, headers=headers)
request = r.json()
if not r.ok:
raise RuntimeError(request["error"]["code"] + ": " + request["error"]["message"])
# Not finished yet: long-poll until it is
while request["status"] in ("queued", "running"):
request = requests.get(API + "/requests/" + request["id"], params={"wait": 20}, headers=headers).json()
if request["status"] != "succeeded":
raise RuntimeError(request["error"])
print([o["url"] for o in request["outputs"]], request["cost"]["credits"], "API credits", "$" + request["cost"]["usd"])
# 1. Connect once (Claude Code; Cursor, VS Code, Claude Desktop: https://doitong.com/mnc/developers/docs/mcp)
claude mcp add --transport http doitong-models https://api.doitong.com/v1/mcp \
--header "Authorization: Bearer $DOITONG_API_KEY"
# 2. Your agent calls the "run" tool with:
{
"model_id": "bria/fibo-lite/generate/structured_prompt",
"input": {
"prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field"
}
}
Fibo Lite · Structured Prompt ᠮᠣᠳᡝᠯ (bria/fibo-lite/generate/structured_prompt) ᠪᡝ Doitong API ᠵᠠᠯᡳᠨᡩᡝ ᠠᠰᡠᠮᠪᡳ. ᠠᡤᡝᠨᡨᡳ ᡩᠠᡳᠯᠠᠨ: https://doitong.com/mnc/developers/models/bria/fibo-lite/generate/structured_prompt.md
POST https://api.doitong.com/v1/run/bria/fibo-lite/generate/structured_prompt?wait=20
Authorization: Bearer $DOITONG_API_KEY
Content-Type: application/json
{
"prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field"
}
ᡝᡵᡝᠮᡝ ᠪᡠᠮᡝᠨᡳ ᠠᠨᠠᠮᡝ "queued" ᡳᠨᡠ "running" ᠪᡝ, GET https://api.doitong.com/v1/requests/REQUEST_ID?wait=20 ᠪᡝ ᠠᠨᠠᠮᡝ "succeeded" ᠪᡝᠴᡳ ᠠᠰᡠᠮᠪᡳ; ᡶᡳᠯᡝ ᠪᡝ outputs[].url ᠪᡝᠴᡳ ᠣᠨᡩᠣᠮᡝ. POST https://api.doitong.com/v1/quote/bria/fibo-lite/generate/structured_prompt ᠪᡝ ᡝᠮᡠ ᠪᡠᠶᡝᠮᡝ ᠪᡝ ᠠᠰᡠᠮᠪᡳᡩᡝ ᠵᠠᠯᡤᠠᠨ ᠪᡝ ᠶᠠᠪᡠᠮᠪᡳ ᠰᡳᠨᡳ ᠠᠮᡤᠠ ᠠᠰᡠᠮᠪᡳ ᠣᠯᡥᠣᠮᡝ.
ᡝᠨᡳ ᠵᠠᠯᡳᠨ: $0.008 8 API ᠺᠷᡝᡩᡳᠲ ᡝᡵᡝ ᠵᠠᠯᡳᠨᡩᡝ ᠠᠰᡠᠮᠪᡳ
ᠰᡳᠨᡳ ᠵᠠᠮᡠᠰᡳᠨ API ᠵᡳᡵᡤᠠ. ᡝᠯᡝ ᡝᠨᡩᡝ ᡳᠯᡤᠠᠮᠪᡳ ᡝᡵᡝ ᠮᡠᠨᡩᡝ ᡴᠣᡩᡝ ᡩᠠᠮᡠ ᠮᡝᠨᡩᡝᡵᡝ ᠪᠠᡩᡝᠯᡝᠨ ᠠᠮᡪᡳ ᡳᠨᡠ API ᠵᡳᡵᡤᠠ ᡩᡝᠪᡨᡝᡵᡝ ᡩᡝ ᠠᡴᡠ᠉ ᡳᠨᡠ ᡝᡵᡝᠩᡤᡝ ᠠᠮᠪᠠᠨ ᠮᡠᠨᡩᡝ ᠪᡝ ᠠᠰᡠᡵᠠᠮᠪᡳ: ᠮᡠᡵᡝ ᡩᠠᠮᡠ ᠪᡠᠶᡝᡵᡝ ᠪᠠᡩᡝᠯᡝᠨ ᡩᡝ ᠰᡳᠨᡩᡝᠮᡝ ᠠᠪᡠᠮᡝ ᠰᠠᠮᡪᡳ᠉
ᡳᠨᡝ ᡝᠮᡠᠨᡳᠩᡤᡝ ᡝᡵᡝᠮᡝ ᡩᡝ
ᡝᡵᡝ ᠵᡠᠯᡝᠨ ᡩᡝ ᡤᡝᡪᡳᠯᡝᠨ ᠪᠠᠶᠠᠨᠠᠮᡝ ᠠᠮᡪᠠᠯᠠ ᡶᡳᠯᡝᠮᡝ ᠪᡝᠶᡝᠮᡝ᠃ API ᠵᡳᡵᡤᠠᡳ ᡤᠠᡳᡥᠠᡩᡝ ᡤᡝᡪᡳᠯᡝᠨ ᠵᠠᠯᠠᠨᠠᠮᡝ ᠪᡠᠶᡝᠮᡝ ᠮᡠᠰᡝᡳ ᠰᡠᠯᡠᠨᡩᡝ ᠪᠠᠶᠠᠨᠠᠮᡝ᠂ ᠮᡤᡳ ᠮᡠᠰᡝ ᠠᠶᠠᠨ 7 ᡥᠠᠨ ᠰᠠᡳᠨᠠᠮᡝ᠃
ᡤᡳᠰᡠᠨ ᠪᡠᠶᡝᠮᡝ
ᠵᠠᡴᡠᠨᡳ ᠵᡠᠯᡝ ᡩᡝᡵᡤᡳ ᡩᡝᠪᡝᠰᡠᠮᡝ ᠵᡠᠯᡤᡝ ᠪᡠᠶᡝᠮᡝ᠈ ᡳᠨᡳ ᡤᡳᠰᡠᠨ ᠪᠠᡳ ᡝᠨᡝᠩᡤᡳ ᠠᠮᠪᡳ
/run/bria/fibo-lite/generate/structured_prompt?wait=20
ᠵᠠᠯᡳᠨ → $0.008
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.com/v1/run/bria/fibo-lite/generate/structured_prompt?wait=20" \
-H "Authorization: Bearer $DOITONG_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field"
}'
# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.com/v1/requests/REQUEST_ID?wait=20" \
-H "Authorization: Bearer $DOITONG_API_KEY"
const API = "https://api.doitong.com/v1";
const headers = {
"Authorization": "Bearer " + process.env.DOITONG_API_KEY,
"Content-Type": "application/json",
};
// Run the model; wait up to 20 s for the finished result in the same call
let res = await fetch(API + "/run/bria/fibo-lite/generate/structured_prompt?wait=20", {
method: "POST",
headers,
body: JSON.stringify({
"prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field"
}),
});
let request = await res.json();
if (!res.ok) throw new Error(request.error.code + ": " + request.error.message);
// Not finished yet: long-poll until it is
while (request.status === "queued" || request.status === "running") {
res = await fetch(API + "/requests/" + request.id + "?wait=20", { headers });
request = await res.json();
}
if (request.status !== "succeeded") throw new Error(JSON.stringify(request.error));
console.log(request.outputs.map((o) => o.url), request.cost.credits + " API credits ($" + request.cost.usd + ")");
import os
import requests
API = "https://api.doitong.com/v1"
headers = {"Authorization": "Bearer " + os.environ["DOITONG_API_KEY"]}
payload = {
"prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field",
}
# Run the model; wait up to 20 s for the finished result in the same call
r = requests.post(API + "/run/bria/fibo-lite/generate/structured_prompt", params={"wait": 20}, json=payload, headers=headers)
request = r.json()
if not r.ok:
raise RuntimeError(request["error"]["code"] + ": " + request["error"]["message"])
# Not finished yet: long-poll until it is
while request["status"] in ("queued", "running"):
request = requests.get(API + "/requests/" + request["id"], params={"wait": 20}, headers=headers).json()
if request["status"] != "succeeded":
raise RuntimeError(request["error"])
print([o["url"] for o in request["outputs"]], request["cost"]["credits"], "API credits", "$" + request["cost"]["usd"])
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "run",
"arguments": {
"model_id": "bria/fibo-lite/generate/structured_prompt",
"input": {
"prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field"
},
"wait_seconds": 20
}
}
}
ᡝᠨᡳ ᠵᠠᠯᡳᠨ ᠪᡝ ᠵᠠᠯᠠᠨᠠᠮᡝ
ᡳᠨᡝ ᠵᠠᠯᠠᠨ ᡝᡵᡝ ᠪᡠᡵᡝᠪᡝᡵᡳ ᡩᡝ ᠪᡳᠮᡝ᠈ Doitong API ᡩᡝ ᠵᡝᠯᡤᡳ ᡩᠠᡵᠠᠮᡝ᠈ Remember ᠵᡠᠯᡝᠮᡝ ᡤᡳᠯᠠᠮᡝ localStorage ᡩᡝ ᠰᡠᠯᡝᠮᡝ ᠪᡳᠮᡝ API ᠵᠠᠯᠠᠨ ᠠᠪᠠᠮᡝ
Fibo Lite · Structured Prompt ᡠᡵᡝᠮᡝ
Fibo Lite ᡩᡝ ᠠᠰᡥᠠᡵᠠᠮᠪᡝ ᠵᠠᠯᠠᠨ ᠪᡝ ᠪᡠᠨᡩᡝᠮᠪᡳ᠉ ᠠᠯᡳᠨ `prompt`᠂ ᡳᠯᡥᠠᠨ `structured_prompt` ᠣᠴᡳ `image_url` ᠵᠠᡳ `seed` ᠪᡝ ᠣᠯᡥᠣᠮᠪᡳ᠉ JSON ᠵᠠᠯᠠᠨ ᡳ ᠵᠠᡵᡤᠠ ᠣᠪᡠᠯᠠᠨᠠᠮᠪᡳ ᠰᡝᠮᡝ ᠠᠰᡥᠠᡵᠠᠨ ᠵᠠᡵᡤᠠ᠂ ᠵᠠᡵᡤᠠᠨ ᡳ ᠰᡳᠯᡤᡝᠨ᠂ ᠵᠠᠯᡠᠨ ᠵᠠᡳ ᠵᠠᡵᡤᠠᠨ᠂ ᠮᡠᠶᠠᡥᠠ ᡳ ᠴᡳᠯᡤᠠᠨ᠂ ᡤᡝᠮᡠ ᠵᠠᠯᠠᠨ ᡳ ᠰᡠᠯᡠ ᠵᠠᡳ ᡤᡝᠪᡠ ᠪᡝ ᠪᠠᠨᡩᠠᠮᠪᡳ᠉
ᠵᠠᡴᡠᠨ
ᠵᠠᡴᡠᠨᡳ ᡤᡳᠰᡠᠨ ᠵᡝᠯᡤᡳ ᠠᠪᠠᠮᠪᡳ᠈ ᠨᡝᠮᡝ ᠮᡠᠰᡝ ᡠᠯᠠᠮᠪᡳ ᠵᠠᡴᡠᠨᡳ ᡤᡳᠰᡠᠨ
promptᠵᡠᠯᡝ
structured_promptᠵᡠᠯᡝ
structured_prompt.short_descriptionᡴᠠᠷᠠᡴᡡ
structured_prompt.objectsᡴᠠᠷᠠᡴᡡ
structured_prompt.objects[].descriptionᡴᠠᠷᠠᡴᡡ
structured_prompt.objects[].locationᡴᠠᠷᠠᡴᡡ
structured_prompt.objects[].relationshipᡴᠠᠷᠠᡴᡡ
structured_prompt.objects[].relative_sizeᠵᡠᠯᡝ
structured_prompt.objects[].shape_and_colorᠵᡠᠯᡝ
structured_prompt.objects[].textureᠵᡠᠯᡝ
structured_prompt.objects[].appearance_detailsᠵᡠᠯᡝ
structured_prompt.objects[].number_of_objectsᠵᡠᠯᡝ
structured_prompt.objects[].poseᠵᡠᠯᡝ
structured_prompt.objects[].expressionᠵᡠᠯᡝ
structured_prompt.objects[].clothingᠵᡠᠯᡝ
structured_prompt.objects[].actionᠵᡠᠯᡝ
structured_prompt.objects[].genderᠵᡠᠯᡝ
structured_prompt.objects[].skin_tone_and_textureᠵᡠᠯᡝ
structured_prompt.objects[].orientationᠵᡠᠯᡝ
structured_prompt.background_settingᡴᠠᠷᠠᡴᡡ
structured_prompt.lightingᡴᠠᠷᠠᡴᡡ
structured_prompt.lighting.conditionsᡴᠠᠷᠠᡴᡡ
structured_prompt.lighting.directionᡴᠠᠷᠠᡴᡡ
structured_prompt.lighting.shadowsᠵᡠᠯᡝ
structured_prompt.aestheticsᡴᠠᠷᠠᡴᡡ
structured_prompt.aesthetics.compositionᡴᠠᠷᠠᡴᡡ
structured_prompt.aesthetics.color_schemeᡴᠠᠷᠠᡴᡡ
structured_prompt.aesthetics.mood_atmosphereᡴᠠᠷᠠᡴᡡ
structured_prompt.aesthetics.aesthetic_scoreᡴᠠᠷᠠᡴᡡ
structured_prompt.aesthetics.preference_scoreᡴᠠᠷᠠᡴᡡ
structured_prompt.photographic_characteristicsᠵᡠᠯᡝ
structured_prompt.photographic_characteristics.depth_of_fieldᡴᠠᠷᠠᡴᡡ
structured_prompt.photographic_characteristics.focusᡴᠠᠷᠠᡴᡡ
structured_prompt.photographic_characteristics.camera_angleᡴᠠᠷᠠᡴᡡ
structured_prompt.photographic_characteristics.lens_focal_lengthᡴᠠᠷᠠᡴᡡ
structured_prompt.style_mediumᠵᡠᠯᡝ
structured_prompt.text_renderᠵᡠᠯᡝ
structured_prompt.text_render[].textᡴᠠᠷᠠᡴᡡ
structured_prompt.text_render[].locationᡴᠠᠷᠠᡴᡡ
structured_prompt.text_render[].sizeᡴᠠᠷᠠᡴᡡ
structured_prompt.text_render[].colorᡴᠠᠷᠠᡴᡡ
structured_prompt.text_render[].fontᡴᠠᠷᠠᡴᡡ
structured_prompt.text_render[].appearance_detailsᠵᡠᠯᡝ
structured_prompt.contextᡴᠠᠷᠠᡴᡡ
structured_prompt.artistic_styleᡴᠠᠷᠠᡴᡡ
structured_prompt.subject_emotionsᠵᡠᠯᡝ
image_urlᠵᡠᠯᡝ
image
seedᠵᡠᠯᡝ
ᠪᡠᠮᠪᡳᠯᡝᠰᡝ ᡝᠮᡠ ᡤᡝᠮᡠᠨᡳ https:// URL᠈ 10 MB ᡩᡝ ᡩᡝᠷᡤᡳ data: URI ᠵᡝᡵᡤᡳ ᡝᠮᡝ᠈ ᡳᠨᡝ ᠪᡠᠮᠪᡳᠯᡝᠰᡝᠨᡳ file_url ᠠᠪᠠᠮᠪᡳ ᠪᡠᠮᠪᡳ
ᠪᡠᠶᡝᠮᡝ
{
"id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
"object": "request",
"model": "bria/fibo-lite/generate/structured_prompt",
"status": "succeeded",
"created_at": "2026-10-20T12:00:00Z",
"started_at": "2026-10-20T12:00:02Z",
"completed_at": "2026-10-20T12:00:09Z",
"queue_position": null,
"cost": {
"credits": 8,
"usd": "0.008",
"charged": 8,
"refunded": 0
},
"input": {
"prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field"
},
"output": {
"short_description": "string",
"objects": [
{
"description": "string",
"location": "string",
"relationship": "string",
"relative_size": "string",
"shape_and_color": "string",
"texture": "string",
"appearance_details": "string",
"number_of_objects": 1,
"pose": "string",
"expression": "string",
"clothing": "string",
"action": "string",
"gender": "string",
"skin_tone_and_texture": "string",
"orientation": "string"
}
],
"background_setting": "string",
"lighting": {
"conditions": "string",
"direction": "string",
"shadows": "string"
},
"aesthetics": {
"composition": "string",
"color_scheme": "string",
"mood_atmosphere": "string",
"aesthetic_score": "string",
"preference_score": "string"
},
"photographic_characteristics": {
"depth_of_field": "string",
"focus": "string",
"camera_angle": "string",
"lens_focal_length": "string"
},
"style_medium": "string",
"text_render": [
{
"text": "string",
"location": "string",
"size": "string",
"color": "string",
"font": "string",
"appearance_details": "string"
}
],
"context": "string",
"artistic_style": "string",
"subject_emotions": "string"
},
"outputs": [
{
"type": "file",
"url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.jpeg",
"content_type": "image/jpeg",
"file_size": 1843200,
"stored": true
}
],
"error": null,
"metrics": {
"inference_seconds": 6.8
},
"urls": {
"self": "https://api.doitong.com/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t",
"cancel": "https://api.doitong.com/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t/cancel"
}
}
ᠪᡠᠶᡝᠮᡝᠨᡳ ᡤᡳᠰᡠᠨ
- short_description
- stringᡤᠠᠳᠠᠨ ᡳ ᠵᠠᠯᠠᠨ ᡩᡝ ᡥᡝᠮᡝ ᡤᡝᠮᡠ ᠠᡵᠠᡥᠠ ᡤᡝᠰᡝ 200 ᡩᡝ ᠰᡳᠯᡠᠮᡝ ᠪᡳᠰᡳᡵᡝ.
- objects
- array of object {description, location, relationship, relative_size, shape_and_color, texture, appearance_details, number_of_objects, pose, expression, clothing, action, gender, skin_tone_and_texture, orientation}ᠵᡳᡵᡤᠠᠨ ᡳ ᠮᡠᠶᠠᡥᡠᠨ ᠵᠠᡶᠠᡥᠠ ᡤᡝᠰᡝᠨ ᡳ ᠵᠠᠯᠪᠠᡵᡳ.
- background_setting
- stringᡥᡡᠯᠠᠨ ᡳ ᠵᠠᠯᠠᠨ: ᠮᡠᠰᡝ ᠠᠮᠠᠰᡳ ᠪᡳᠰᡳᡵᡝᠩᡤᡝ ᠵᡝᠰᡝᠨ᠂ ᡤᠠᠯᠠᠨ ᡥᡡᠯᠠᠨ ᠪᠠᠨᠵᡳᠨ ᠪᠠᠨᠵᡳᠨᠠ ᡩᠠᠯᠵᡳᠯᠠᠨ.
- lighting
- object {conditions, direction, shadows}ᠰᠠᠪᡩᠠᠨ ᡳ ᠵᠠᠯᠠᠨ.
- aesthetics
- object {composition, color_scheme, mood_atmosphere, aesthetic_score, preference_score}ᡤᠠᠳᠠᠨ ᡳ ᡝᠰᡝᠨ ᡳ ᠵᠠᠯᠠᠨ.
- photographic_characteristics
- object {depth_of_field, focus, camera_angle, lens_focal_length} | nullᠵᠠᠯᠠᠨ ᡳ ᡤᠠᠳᠠᠨ ᠠᠶᠠᠨ ᡳ ᠵᠠᠯᠠᠨ.
- style_medium
- string | nullᠵᠠᠯᠠᠨ ᡳ ᠵᠠᠯᠠᠨ ᡝᠰᡝᠨ ᠵᠠᠯᠠᠨ.
- text_render
- array of object {text, location, size, color, font, appearance_details} | nullᡤᠠᠳᠠᠨ ᡩᡝ ᠵᠠᠯᠠᠨ ᠪᡠᠶᡝᠮᡝᡵᡝ ᡥᡡᠯᠠᠨ ᡳ ᠵᠠᠯᠪᠠᡵᡳ.
- context
- stringᡤᠠᠳᠠᠨ ᡳ ᠮᠠᠨᠵᡳᠨ ᡳ ᠵᠠᠯᠠᠨ ᡩᡝ ᡝᠯᡤᡳᠨ ᠠᠪᡠᠮᡝ ᠪᡝ.
- artistic_style
- stringᠵᠠᠯᠠᠨ ᡳ ᠠᠶᠠᠨ ᡳ ᠵᠠᠯᠪᠠᡵᡳ᠂ 3 ᡩᡝ ᠰᡳᠯᡠᠮᡝ ᠪᡳᠰᡳᡵᡝ ᡥᡡᠯᠠᠨ.
- subject_emotions
- string | nullᠪᡝᠶᡝᠯᡝᡵᡝ ᡝᠮᡠᠯᡝᠨ ᡳ ᠵᠠᠯᠠᠨ ᡥᠠᠴᡳᠨ ᡝᠰᡝᠨ ᡳ ᠵᠠᠯᠪᠠᡵᡳ ᠠᠮᠠᠯᠠ.
ᡝᠯᡤᡳ Fibo Lite ᡠᠯᡤᡳᠨ
ᡝᠯᡤᡳ ᡩᠠᠯᡳᠨ: LLM
AI ᠠᡤᡝᠨᡨᡳ ᡠᠴᡠᠷᡳ᠈ ᡝᡵᡝ ᡩᡝᠪᡝᡵᡳ Markdown ᠰᡳᠨᡩᠠᡵᡳ https://doitong.com/mnc/developers/models/bria/fibo-lite/generate/structured_prompt.md. ᡝᡵᡝ ᠮᠣᡩᡝᠯ ᠵᠠᡴᡠᠨ ᠰᡠᠯᡠᠮᡝ https://doitong.com/developers/llms.txt