কনটেন্টে যান

PATINA · Material · Extract

ইন্টিগ্রেট করুন

মডেল id patina/material/extract
# 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/patina/material/extract?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",
    "image": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg"
  }'

# 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"

উদাহরণের মতো ফাইল: ০.১৭$ ১৭০ API ক্রেডিট চালানোর আগে আপনার ফাইল মাপা হয় এই পেজে চালান

API কী পান
Open model ছবি সম্পাদনা #material#pbr#extraction

পৃষ্ঠের নাম উল্লেখ করা প্রম্পটের নির্দেশনায় একটি উৎস ছবি থেকে PBR ম্যাপসহ টাইলযোগ্য টেক্সচার বের করে

Open model · ছবি

আপনার প্রথম ফলাফল এখানে আসবে

নিচে একটি রিকোয়েস্ট তৈরি করে আপনার API কী দিয়ে চালান। আউটপুট আমাদের স্টোরেজে কপি করা হয়, চিরকাল বা বিনামূল্যে ৭ দিন পর্যন্ত রাখা হয়।

একটি অনুরোধ তৈরি করুন

মডেল স্কিমা থেকে কন্ট্রোল তৈরি করা হয়। এগুলো পরিবর্তন করলে কোড ও মূল্য আপডেট হয়।

•আবশ্যক

ছবি থেকে নিষ্কাশনের জন্য কাঙ্ক্ষিত টেক্সচারের বিবরণ।

•আবশ্যক image_url
একটি ফাইল ড্রপ করুন, অথবা

টেক্সচার নিষ্কাশনের জন্য উৎস ছবির URL।

image_size ডিফল্ট square_hd

ফলস্বরূপ টেক্সচারের পিক্সেল মাত্রা।

upscale_factor ডিফল্ট 0

SeedVR-এর নির্বিঘ্ন আপস্কেলিং গুণক, যা প্রেডিক্ট করা PBR ম্যাপকে প্রভাবিত করে কিন্তু বেস টেক্সচারকে মূল রেজোলিউশনে রাখে। দ্বিগুণ রেজোলিউশনের জন্য 2, চারগুণের জন্য 4 অথবা আপস্কেলিং নিষ্ক্রিয় করতে 0 নির্বাচন করুন।

num_images ডিফল্ট 1

তৈরি করতে হবে এমন টেক্সচার ছবির সংখ্যা।

অ্যাডভান্সড tiling_mode · output_format · num_inference_steps · tile_size · tile_stride · strength · seed · enable_prompt_expansion · enable_safety_checker · maps
tiling_mode ডিফল্ট both

টাইলিংয়ের দিক: সর্বদিকের টাইলিংয়ের জন্য 'both', অথবা 'horizontal' বা 'vertical'।

output_format ডিফল্ট png

আউটপুট টেক্সচার ও PBR ম্যাপের ছবির ফাইল ফরম্যাট।

ডিফল্ট 8

টেক্সচার তৈরিতে ব্যবহৃত ডিনয়েজিং ধাপের সংখ্যা।

ডিফল্ট 128

ল্যাটেন্ট-স্পেস টাইলের আকার, যেখানে 64 হলো 512px এবং 128 হলো 1024px। প্রতিটি টাইল করা অক্ষে উৎপন্ন ছবির মাত্রা স্বয়ংক্রিয় সর্বোচ্চ সীমা নির্ধারণ করে।

ডিফল্ট 64

ল্যাটেন্ট-স্পেস টাইলগুলোর মধ্যবর্তী স্ট্রাইড নির্ধারণ করুন; স্বয়ংক্রিয় সীমা এটিকে কার্যকর টাইলের আকারের অর্ধেকের বেশি হতে বাধা দেয়।

ডিফল্ট 0.6

শুধু image_url-এর মাধ্যমে দেওয়া ছবিতে প্রয়োগ করা রূপান্তরের শক্তি; অন্যথায় এটি ব্যবহৃত হয় না।

জেনারেশন পুনরুৎপাদনযোগ্য করে এমন এলোমেলো সিড।

ডিফল্ট ["basecolor","normal"...

প্রেডিকশনের জন্য নির্বাচিত PBR ম্যাপ; ডিফল্টভাবে পাঁচটিই নির্বাচিত থাকে। কিছুই নির্বাচন না করলে PBR অনুমান পুরোপুরি বাদ দেওয়া হয়।

POST /run/patina/material/extract?wait=20 মূল্য → ০.১৭$
# 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/patina/material/extract?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",
    "image": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg"
  }'

# 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"

এই অনুরোধ চালান

আপনার key এই ব্রাউজারেই থাকে: এটি শুধু Doitong API-তে পাঠানো হয় এবং Remember টিক দিলে কেবল localStorage-এ সংরক্ষিত হয়। একটি API কী পান

PATINA · Material · Extract সম্পর্কে

কোন পৃষ্ঠটি বের করতে হবে তা বর্ণনা করা একটি প্রম্পটসহ ইনপুট ছবি নেয় এবং পূর্বানুমান করা PBR ম্যাপসহ একটি টাইলযোগ্য টেক্সচার ফেরত দেয়। কোন কোন ম্যাপ তৈরি হবে তা `maps` নির্বাচন করে: basecolor, normal, roughness, metalness এবং height। বিকল্পগুলোর মধ্যে রয়েছে `tiling_mode`, 0 থেকে 1 পর্যন্ত `strength`, 0, 2 অথবা 4-এর `upscale_factor`, এবং 1 থেকে 4টি আউটপুট।

প্যারামিটার

ক্যানোনিকাল নাম অথবা নেটিভ নাম—দুটো একসঙ্গে নয়—পাঠান। ক্যানোনিকাল নামগুলো

নামধরন ডিফল্টঅনুমোদিত বিবরণ
promptআবশ্যক
ধরনstring
ছবি থেকে নিষ্কাশনের জন্য কাঙ্ক্ষিত টেক্সচারের বিবরণ।
image_sizeঐচ্ছিক
ধরনobject
ডিফল্টsquare_hd
square_hdsquareportrait_4_3portrait_16_9landscape_4_3landscape_16_9
ফলস্বরূপ টেক্সচারের পিক্সেল মাত্রা।
num_inference_stepsঐচ্ছিক
ধরনinteger
ডিফল্ট8
১ – ৮
টেক্সচার তৈরিতে ব্যবহৃত ডিনয়েজিং ধাপের সংখ্যা।
seedঐচ্ছিক
ধরনinteger | null
জেনারেশন পুনরুৎপাদনযোগ্য করে এমন এলোমেলো সিড।
num_imagesঐচ্ছিক num_outputs
ধরনinteger
ডিফল্ট1
১ – ৪
তৈরি করতে হবে এমন টেক্সচার ছবির সংখ্যা।
enable_prompt_expansionঐচ্ছিক
ধরনboolean
ডিফল্টtrue
বিস্তারিত যোগ করতে LLM-ভিত্তিক প্রম্পট সম্প্রসারণ সক্রিয় করে।
enable_safety_checkerঐচ্ছিক
ধরনboolean
ডিফল্টtrue
উৎপন্ন ছবির নিরাপত্তা যাচাই সক্রিয় করে।
tiling_modeঐচ্ছিক
ধরনenum
ডিফল্টboth
bothhorizontalvertical
টাইলিংয়ের দিক: সর্বদিকের টাইলিংয়ের জন্য 'both', অথবা 'horizontal' বা 'vertical'।
tile_sizeঐচ্ছিক
ধরনinteger
ডিফল্ট128
৩২ – ২৫৬
ল্যাটেন্ট-স্পেস টাইলের আকার, যেখানে 64 হলো 512px এবং 128 হলো 1024px। প্রতিটি টাইল করা অক্ষে উৎপন্ন ছবির মাত্রা স্বয়ংক্রিয় সর্বোচ্চ সীমা নির্ধারণ করে।
tile_strideঐচ্ছিক
ধরনinteger
ডিফল্ট64
১৬ – ১২৮
ল্যাটেন্ট-স্পেস টাইলগুলোর মধ্যবর্তী স্ট্রাইড নির্ধারণ করুন; স্বয়ংক্রিয় সীমা এটিকে কার্যকর টাইলের আকারের অর্ধেকের বেশি হতে বাধা দেয়।
image_urlআবশ্যক image
ধরনurl · image
টেক্সচার নিষ্কাশনের জন্য উৎস ছবির URL।
strengthঐচ্ছিক
ধরনnumber
ডিফল্ট0.6
≤ ১> ০
শুধু image_url-এর মাধ্যমে দেওয়া ছবিতে প্রয়োগ করা রূপান্তরের শক্তি; অন্যথায় এটি ব্যবহৃত হয় না।
mapsঐচ্ছিক
ধরনenum[]
ডিফল্ট["basecolor","normal","roughness","metalness","height"]
প্রেডিকশনের জন্য নির্বাচিত PBR ম্যাপ; ডিফল্টভাবে পাঁচটিই নির্বাচিত থাকে। কিছুই নির্বাচন না করলে PBR অনুমান পুরোপুরি বাদ দেওয়া হয়।
upscale_factorঐচ্ছিক
ধরনenum
ডিফল্ট0
024
SeedVR-এর নির্বিঘ্ন আপস্কেলিং গুণক, যা প্রেডিক্ট করা PBR ম্যাপকে প্রভাবিত করে কিন্তু বেস টেক্সচারকে মূল রেজোলিউশনে রাখে। দ্বিগুণ রেজোলিউশনের জন্য 2, চারগুণের জন্য 4 অথবা আপস্কেলিং নিষ্ক্রিয় করতে 0 নির্বাচন করুন।
output_formatঐচ্ছিক
ধরনenum
ডিফল্টpng
jpegpngwebp
আউটপুট টেক্সচার ও PBR ম্যাপের ছবির ফাইল ফরম্যাট।
আবশ্যক ক্যানোনিকাল নাম, এটিও গ্রহণযোগ্য

ফাইল প্যারামিটার হিসেবে একটি পাবলিক https:// URL, 10 MB পর্যন্ত একটি data: URI, অথবা আপলোডের file_url গ্রহণ করা হয়। ফাইল

আউটপুট

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "patina/material/extract",
  "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": 170,
    "usd": "0.17",
    "charged": 170,
    "refunded": 0
  },
  "input": {
    "prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field",
    "image_url": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg"
  },
  "output": {
    "images": [
      {
        "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.jpeg",
        "content_type": "image/jpeg",
        "file_name": "0-output.jpeg",
        "file_size": 1843200,
        "width": 1024,
        "height": 768
      }
    ],
    "seed": 42,
    "prompt": "string",
    "timings": {}
  },
  "outputs": [
    {
      "type": "image",
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.jpeg",
      "content_type": "image/jpeg",
      "file_size": 1843200,
      "width": 1024,
      "height": 768,
      "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"
  }
}
আপনার ফাইল, আপনার পছন্দপ্রতিটি outputs[].url আমাদের স্টোরেজে একটি কপি: চিরকাল রাখা হয় (প্রতি GB-মাস অনুযায়ী অর্থপ্রদত্ত) অথবা অ্যাকাউন্ট সেটিংস বা ?storage= অনুযায়ী বিনামূল্যে ৭ দিন পর্যন্ত।
প্রতিটি মডেলে একই গঠনছবি, ভিডিও এবং অডিও—সব ক্ষেত্রেই type, url, content_type, width, height এবং duration। output হলো মডেলের নিজস্ব ফলাফল অবজেক্ট।
আউটপুটের ফিল্ড
images
array of anyআউটপুট ছবিতে z-image দ্বারা উৎপন্ন টাইলযোগ্য টেক্সচারের পাশাপাশি PATINA দ্বারা প্রেডিক্ট করা PBR উপাদান ম্যাপ থাকে।
seed
integerটেক্সচার তৈরির সময় প্রয়োগ করা সিড।
prompt
stringযেকোনো সম্প্রসারণসহ টেক্সচার-জেনারেশনের প্রম্পট।
timings
objectপুরো প্রক্রিয়ার সময়ের বিভাজন, সেকেন্ডে।

আরও মডেল: ছবি সম্পাদনা

AI এজেন্টদের জন্য: এই পৃষ্ঠাটি Markdown হিসেবে এখানে আছে https://doitong.com/bn/developers/models/patina/material/extract.md. সব মডেল ও গাইড: https://doitong.com/developers/llms.txt