{ "openapi":"3.1.0", "info":{ "title":"WordArt Texture Generation API", "description":"API for generating textured word art with customizable parameters.", "version":"v1.0.0" }, "servers":[ { "url":"https://dashscope.aliyuncs.com" } ], "paths":{ "/api/v1/services/aigc/wordart/texture":{ "post":{ "summary":"Generate Textured WordArt", "operationId":"generate_textured_WordArt", "tags":[ "WordArt Generation" ], "requestBody":{ "required":true, "X-DashScope-Async":"enable", "content":{ "application/json":{ "schema":{ "$ref":"#/components/schemas/WordArtGenerationRequest" } } } }, "responses":{ "200":{ "description":"Successful Response", "content":{ "application/json":{ "schema":{ "$ref":"#/components/schemas/WordArtGenerationResponse" } } } } }, "security":[ { "BearerAuth":[ ] } ] } }, "/api/v1/tasks/{task_id}":{ "get":{ "summary":"Get WordArt Result", "operationId":"getwordartresult", "tags":[ "Get Result" ], "parameters":[ { "name":"task_id", "in":"path", "required":true, "description":"The unique identifier of the word art generation task", "schema":{ "type":"string" } } ], "security":[ { "BearerAuth":[ ] } ] } } }, "components":{ "schemas":{ "WordArtGenerationRequest":{ "type":"object", "properties":{ "model":{ "type":"string", "enum":[ "wordart-texture" ] }, "input":{ "type":"object", "properties":{ "text":{ "type":"object", "properties":{ "text_content":{ "type":"string", "example":"文字纹理", "description":"用户想要转为艺术字的文本", "required":true }, "font_name":{ "type":"string", "example":"dongfangdakai", "description":"用户想要转为艺术字的字体格式", "required":true } } }, "prompt":{ "type":"string", "example":"水果,蔬菜,温暖的色彩空间", "description":"用户对艺术字的风格要求,可能是形状、颜色、实体等方面的要求", "required":true } } }, "parameters":{ "type":"object", "properties":{ "n":{ "type":"number", "example":2 } } } }, "required":[ "model", "input", "parameters" ] }, "WordArtGenerationResponse":{ "type":"object", "properties":{ "output":{ "type":"string", "description":"Generated word art image URL or data." } } } }, "securitySchemes":{ "ApiKeyAuth":{ "type":"apiKey", "in":"header", "name":"Authorization" } } } }