ایجاد محتوا
نقطه پایانی برای تولید انواع پست ها از جمله فیلم ها، چرخ فلک ها، تصاویر، نقل قول ها و میم ها استفاده می شود.
درخواست URL
- پست https://brain.predis.ai/predis_api/v1/create_content/
بارگذاری را درخواست کنید
توجه - لطفاً از "Payload Type" به عنوان استفاده کنید form-data
وقتی به این زنگ میزنی API.
نام | توضیحات: | نوع | مقدار پیش فرض | مقادیر احتمالی | ضروری |
---|---|---|---|---|---|
brand_id | شناسه منحصر به فرد برند شما با مراجعه به پیوند ارائه شده می توانید درباره مکان یابی شناسه برند خود اطلاعات بیشتری کسب کنید اینجا کلیک نمایید. | رشته | None | YOUR_BRAND_ID | بله |
text | موضوعی را که قصد دارید برای آن پست ایجاد کنید، ارائه دهید. مطمئن شوید که موضوع حداقل 20 کاراکتر و حداقل از 3 کلمه تشکیل شده باشد تا از خروجی دقیق اطمینان حاصل شود. | رشته | None | Any String | بله |
post_type | نوع پستی را که می خواهید ایجاد کنید مشخص کنید. اگر در حال ایجاد یک meme or quotes پست، media_type باید تنظیم شود single_image . | رشته | generic | generic , meme , quotes | نه |
input_language | زبان ورودی خود را انتخاب کنید text رشته. | رشته | english | malay , chinese (traditional) , croatian , english , dutch , indonesian , vietnamese , portuguese_br , finnish , french , german , italian , norwegian , polish , romanian , czech , spanish , swedish , turkish , danish , hungarian | نه |
output_language | زبانی را که می خواهید پست را به آن ایجاد کنید انتخاب کنید. | رشته | english | malay , chinese (traditional) , croatian , english , dutch , indonesian , vietnamese , portuguese_br , finnish , french , german , italian , norwegian , polish , romanian , czech , spanish , swedish , turkish , danish , hungarian | نه |
media_type | این اطلاعات را فقط زمانی ارائه دهید که شما یک مورد خاص می خواهید media_type از پست چه زمانی لازم نیست template_ids انتخاب می شوند، اما در غیر این صورت ضروری است. | رشته | single_image | single_image , carousel , video | نه |
video_duration | نوع خود را مشخص کنید video . زمانی که این فیلد الزامی نیست template_ids انتخاب می شوند. با این حال، زمانی که مورد نیاز است media_type مقدار تنظیم شده است video . | رشته | short | short , long | نه |
template_ids | این اطلاعات را تنها زمانی ارائه دهید که می خواهید خروجی شما با استفاده از قالب های خاص تولید شود. شما می توانید لیستی از شناسه های قالب را در قالب زیر ارائه دهید: نمونه 1: ["template_id1"] نمونه 2: ["template_id1", "template_id2", "template_id3"] | لیست رشته ها | [] | [] | نه |
author | این اطلاعات را فقط زمانی ارائه کنید که نوع پستی که می خواهید ایجاد کنید، باشد quotes . | رشته | None | Any String | نه |
media_urls | فهرستی از URL ها برای تصاویر/ویدئوهایی که می خواهید در پست خود استفاده کنید، ارائه دهید. در اینجا دو فرمت نمونه وجود دارد: نمونه 1: ["url1"] نمونه 2: ["url1", "url2", "url3"] | لیست رشته ها | [] | [] | نه |
color_palette_type | پالت رنگی را انتخاب کنید که می خواهید محتوای شما در آن تولید شود. اگر پالت را بهعنوان برند مشخص کردهاید اما رنگهای برند را تنظیم نکردهاید، محتوا بهطور خودکار با استفاده از ai_suggested جعبه رنگ نقاشی. | رشته | ai_suggested | brand , ai_suggested | نه |
brand_details | جزئیات نام تجاری را ارائه دهید تا مطمئن شوید که هوش مصنوعی محتوا را فقط در جزئیات نام تجاری تولید می کند. | فرهنگ | None | لطفا بررسی کنید مثال در اینجا | نه |
headlines | هنگامی که می خواهید محتوای تولید شده توسط هوش مصنوعی را در تصاویر/فیلم های تولید شده لغو کنید، این ورودی را ارائه دهید. | فهرست | None | لطفا بررسی کنید مثال در اینجا | نه |
نمونه پاسخ موفقیت آمیز
{
"post_ids": [
"..."
],
"post_status": "inProgress",
"errors": [{"..."}]
}
نمونه پاسخ به خطا
{
"errors": [{
"detail": "...",
"solution": "..."
}]
}
کدهای پاسخ
کد وضعیت HTTP | کد خطا | پیام کاربر | راه حل پیشنهادی |
---|---|---|---|
429 | 001 | به حداکثر تعداد درخواست رسیده است | به حداکثر تعداد درخواستهای ساعتی رسیدهاید شما با نرخ محدود شدهاید. مدتی صبر کنید و دوباره امتحان کنید |
400 | 002 | نامعتبر brand_id ارائه | شما یک نامعتبر ارائه کرده اید brand_id . لطفا معتبر ارائه دهید brand_id و دوباره تلاش کنید ادامه مطلب اینجا کلیک نمایید |
400 | 003 | شما به محدودیت تولید پست خود رسیده اید | شما اعتبارات موجود در طرح خود را تمام کرده اید. لطفاً به یک طرح بالاتر ارتقا دهید یا صبر کنید تا محدودیت بازنشانی شود |
400 | 004 | شما در حال حاضر 3 پست دارید inProgress | لطفا صبر کنید تا پست های در حال انجام تکمیل شوند و سپس دوباره امتحان کنید |
400 | 005 | روش درخواست شما نامعتبر است | لطفاً یک POST درخواست کنید و سپس دوباره امتحان کنید |
400 | 006 | متن ارائه شده شما خیلی کوچک است | متن ارائه شده باید حداقل شامل 3 کلمه و 20 کاراکتر برای بهترین نتیجه باشد |
400 | 007 | ارزش ارائه شده برای media_type فیلد معتبر نیست | مطمئن شوید که مقدار یکی از single_image , carousel or video |
400 | 008 | ارزش ارائه شده برای input_language or output_language فیلد معتبر نیست | اطمینان حاصل کنید که مقدار ارسال شده پشتیبانی می شود. لطفاً برای جزئیات بیشتر پارامترهای درخواست را در جدول بالا بررسی کنید |
400 | 009 | ارزش ارائه شده برای video_duration فیلد معتبر نیست | مطمئن شوید که مقدار آن یکی است short or long |
400 | 010 | ارزش ارائه شده برای post_type فیلد معتبر نیست | مطمئن شوید که مقدار آن یکی است generic , meme or quotes |
400 | 011 | ارزش ارائه شده برای post_type فیلد برای مورد داده شده معتبر نیست media_type | ارائه شده post_type و media_type ترکیبی از پست هنوز پشتیبانی نمی شود. لطفاً برای جزئیات بیشتر پارامترهای درخواست را در جدول بالا بررسی کنید |
محدودکردن سرعت
استاندارد API محدودیت های نرخ برای این نقطه پایانی اعمال می شود. در مورد محدودیت نرخ بیشتر بخوانید اینجا کلیک نمایید