گردش کار خودکار استخراج طرحواره API با n8n

گردش کار خودکار استخراج طرحواره API با n8n

17 دقیقه مطالعه · منتشر شده ۱۴۰۵/۴/۲۷

دانلود workflow

فایل JSON آماده import در n8n — credentialها باید در n8n شما تنظیم شوند.

  1. فایل JSON را دانلود کنید.
  2. در n8n: Workflows → Import from File.
  3. Credentialهای هر node را متصل کنید.
  4. workflow را فعال کنید.

شناسه workflow: 2658 · منبع: کاتالوگ Axeto

API Schema Extractor

این گردش کار، کشف، استخراج و تولید طرحواره‌های API را از خدمات آنلاین مختلف خودکار می‌کند. این گردش کار برای تیم‌ها و پروژه‌هایی طراحی شده است که به کاتالوگ‌سازی و مستندسازی سیستماتیک API نیاز دارند و جستجوی وب، خراشیدن (scraping)، ذخیره‌سازی برداری (vector storage) و پردازش مدل‌های زبان بزرگ (LLM) را ادغام می‌کند.

موارد استفاده کلیدی:

  • کاتالوگ‌سازی APIها برای تیم‌های توسعه.
  • خودکارسازی مستندات API.
  • ایجاد مجموعه‌های طرحواره API استاندارد.
  • کشف APIها از وب‌سایت‌ها و مستندات خدمات.

مراحل گردش کار:

1. ورودی و مسیریابی رویداد: رویدادهای دستی یا خارجی را مدیریت کرده و وظایف را به مرحله مناسب (تحقیق، استخراج یا تولید) هدایت می‌کند.

2. مرحله ۱ - تحقیق: خدمات در انتظار را پیدا می‌کند، مستندات API را به صورت آنلاین جستجو می‌کند، محتوای وب مرتبط را خراش می‌دهد، یافته‌ها را فیلتر و حذف موارد تکراری می‌کند، محتوا را در یک فروشگاه برداری جاسازی (embed) می‌کند و پیشرفت را به‌روزرسانی می‌کند.

3. مرحله ۲ - استخراج: خدمات با تحقیق تکمیل شده را پردازش می‌کند، پایگاه داده برداری را برای اطلاعات مرتبط جستجو می‌کند، عملیات API را با استفاده از LLM استخراج می‌کند، این عملیات را ذخیره می‌کند و وضعیت آن‌ها را به‌روزرسانی می‌کند.

4. مرحله ۳ - تولید: عملیات API استخراج شده را بازیابی می‌کند، آن‌ها را در یک طرحواره JSON سفارشی جمع‌آوری می‌کند و فایل طرحواره را آپلود می‌کند.

---

تفکیک گردش کار

۱. ورودی و مسیریابی رویداد

این بلوک اولیه، نحوه فعال‌سازی گردش کار و هدایت جریان اجرا را مدیریت می‌کند.

گره‌ها (Nodes):

  • Manual Trigger: گردش کار را به صورت دستی آغاز می‌کند.
  • Set (Execution Data): فراداده‌های کلیدی مانند eventType، executedById و service را از JSON ورودی استخراج می‌کند.

* Key Expressions: $json.eventType، $json.executedById، $json.data.service

  • Switch (EventRouter): گردش کار را بر اساس فیلد eventType به یکی از سه شاخه هدایت می‌کند: research، extract یا generate.

موارد مرزی (Edge Cases):

  • مقادیر eventType گمشده یا غیرمنتظره، مسیریابی را متوقف خواهد کرد.

---

۲. مرحله ۱ - تحقیق (Research)

این مرحله بر یافتن و پردازش اطلاعات مربوط به APIها برای یک سرویس معین تمرکز دارد.

گره‌ها (Nodes):

  • Google Sheets (Get All Research): سرویس‌هایی را که در انتظار تحقیق هستند، بازیابی می‌کند.
  • If (All Research Done?): بررسی می‌کند که آیا سرویس دیگری برای تحقیق باقی مانده است یا خیر.
  • SplitInBatches (For Each Research…): هر سرویس را به صورت جداگانه پردازش می‌کند.
  • Google Sheets (Research Pending): وضعیت سرویس را در Google Sheets به "در انتظار تحقیق" (pending) به‌روزرسانی می‌کند.
  • Set (Research Event): داده‌های رویداد را برای گردش کار فرعی تحقیق آماده می‌کند.
  • Execute Workflow (Research): یک گردش کار فرعی را برای انجام تحقیق برای یک سرویس واحد اجرا می‌کند.
  • HttpRequest (Web Search For API Schema): از Apify برای انجام جستجوی Google برای مستندات API استفاده می‌کند.
  • If (Has Results?): بررسی می‌کند که آیا جستجوی وب نتایجی را برگردانده است یا خیر.
  • SplitOut (Results to List): نتایج جستجو را به فرمت لیست تبدیل می‌کند.
  • Filter (Filter Results): نتایج جستجو را فیلتر می‌کند تا فقط انواع مرتبط را شامل شود.
  • RemoveDuplicates (Remove Dupes): ورودی‌های تکراری را بر اساس URL حذف می‌کند.
  • HttpRequest (Scrape Webpage Contents): از Apify برای خراشیدن عنوان و محتوای HTML صفحات وب مرتبط استفاده می‌کند (دسته‌های ۲ صفحه‌ای هر ۳۰ ثانیه).
  • If (Has Results?1): بررسی می‌کند که آیا خراشیدن محتوا تولید کرده است یا خیر.
  • LLM (Has API Documentation?): از LLM Gemini برای طبقه‌بندی اینکه آیا محتوای خراشیده شده حاوی مستندات طرحواره API است یا خیر، استفاده می‌کند.
  • If (Has Results?3): بررسی می‌کند که آیا LLM محتوا را به عنوان حاوی مستندات API طبقه‌بندی کرده است یا خیر.
  • Set (Set Embedding Variables): فراداده و محتوا را برای جاسازی (embedding) آماده می‌کند.
  • SplitInBatches (For Each Document…): هر بخش از محتوا را پردازش می‌کند.
  • Set (Content Chunking @ 50k Chars): محتوا را برای پردازش به بخش‌های کوچک‌تر تقسیم می‌کند.
  • SplitOut (Split Out Chunks): محتوا را به بخش‌های قابل مدیریت تقسیم می‌کند.
  • Document Loader (Default Data Loader): داده‌ها را برای جاسازی آماده می‌کند.
  • Embeddings (Embeddings Google Gemini): جاسازی‌ها را برای بخش‌های محتوا تولید می‌کند.
  • Vector Store Qdrant (Store Document Embeddings): جاسازی‌های تولید شده را در فروشگاه برداری Qdrant ذخیره می‌کند.
  • Google Sheets (Research Result / Research Error): نتیجه تحقیق ("ok" یا "error") را در Google Sheet به‌روزرسانی می‌کند.
  • Wait (Wait): تاخیری را برای مدیریت سرعت اجرا معرفی می‌کند.

موارد مرزی و انواع شکست (Edge Cases & Failure Types):

  • خطاهای احراز هویت یا مجوز Google Sheets.
  • خطاهای API Apify یا محدودیت نرخ (rate limiting).
  • عدم یافتن نتایج جستجو.
  • خطاهای طبقه‌بندی یا مهلت زمانی LLM.
  • شکست در درج فروشگاه برداری.
  • خطاها یا مهلت زمانی اجرای گردش کار فرعی.

---

۳. مرحله ۲ - استخراج (Extraction)

این مرحله عملیات خاص API را از مستندات تحقیق شده استخراج می‌کند.

گره‌ها (Nodes):

  • Google Sheets (Get All Extract): سرویس‌هایی را که تحقیق آن‌ها تکمیل شده اما استخراج هنوز انجام نشده است، بازیابی می‌کند.
  • If (All Extract Done?): بررسی می‌کند که آیا سرویس‌هایی در انتظار استخراج وجود دارند یا خیر.
  • SplitInBatches (For Each Extract…): هر سرویس را به صورت جداگانه پردازش می‌کند.
  • Google Sheets (Extract Pending): وضعیت سرویس را در Google Sheets به "در انتظار استخراج" (pending) به‌روزرسانی می‌کند.
  • Set (Extract Event): داده‌های رویداد را برای گردش کار فرعی استخراج آماده می‌کند.
  • Execute Workflow (Extract): یک گردش کار فرعی را برای انجام استخراج برای یک سرویس واحد اجرا می‌کند.
  • Set (Query Templates): الگوهایی را برای پرس‌وجو از اطلاعات تعریف می‌کند.
  • SplitOut (Template to List): الگوهای پرس‌وجو را به لیست تبدیل می‌کند.
  • LLM (Identify Service Products): از LLM Gemini برای شناسایی نام محصولات یا راه‌حل‌ها از اسناد فروشگاه برداری استفاده می‌کند.
  • Set (Extract API Templates): رشته‌های پرس‌وجوی API را بر اساس محصولات/راه‌حل‌های شناسایی شده می‌سازد.
  • SplitInBatches (For Each Template…): هر الگوی پرس‌وجوی API را پردازش می‌کند.
  • Vector Store Qdrant (Search in Relevant Docs): فروشگاه برداری را برای اسناد مربوط به مستندات API جستجو می‌کند.
  • Aggregate (Combine Docs): اسناد بازیابی شده را ترکیب می‌کند.
  • Set (Query & Docs): پرس‌وجو و اسناد ترکیب شده را بسته‌بندی می‌کند.
  • LLM Chat (Google Gemini Chat Model2): برای استخراج اولیه اطلاعات با Gemini تعامل می‌کند.
  • SplitInBatches (For Each Template…1): هر الگو را دوباره برای استخراج عملیات دقیق پردازش می‌کند.
  • LLM (Extract API Operations): از LLM Gemini برای استخراج نقاط پایانی خاص API، عملیات، توضیحات و متدها از مستندات استفاده می‌کند.
  • Vector Store Qdrant (Search in Relevant Docs1): جستجوی دیگری را در فروشگاه برداری انجام می‌دهد.
  • Aggregate (Combine Docs1): نتایج را ترکیب می‌کند.
  • Set (Query & Docs1): پرس‌وجو و اسناد ترکیب شده را بسته‌بندی می‌کند.
  • Embeddings (Embeddings Google Gemini1 & Embeddings Google Gemini2): جاسازی‌ها را تولید می‌کند (برای زمینه استفاده می‌شود، نه مستقیماً برای ذخیره‌سازی در اینجا).
  • Code (Merge Lists): اطلاعات استخراج شده از مراحل مختلف را ادغام می‌کند.
  • If (Has Operations?): بررسی می‌کند که آیا عملیات API استخراج شده است یا خیر.
  • RemoveDuplicates (Remove Duplicates): عملیات تکراری را بر اساس متد و URL حذف می‌کند.
  • Google Sheets (Append Row): عملیات API استخراج شده را به یک Google Sheet اضافه می‌کند.
  • Google Sheets (Extract Result / Extract Error): وضعیت سرویس را در Google Sheets بر اساس نتیجه استخراج به‌روزرسانی می‌کند.
  • Wait (Wait1): تاخیری را برای تنظیم سرعت معرفی می‌کند.

موارد مرزی و انواع شکست (Edge Cases & Failure Types):

  • عدم یافتن اسناد مرتبط در فروشگاه برداری.
  • شکست LLM در استخراج داده‌های معتبر.
  • مشکلات مجوز یا سهمیه Google Sheets.
  • خطاهای پرس‌وجو یا بارگذاری فروشگاه برداری.
  • شکست در اجرای گردش کار فرعی.

---

۴. مرحله ۳ - تولید (Generation)

این مرحله نهایی طرحواره API را تولید و ذخیره می‌کند.

گره‌ها (Nodes):

  • Google Sheets (Get All Generate): سرویس‌هایی را که تحقیق و استخراج آن‌ها تکمیل شده و آماده تولید طرحواره هستند، بازیابی می‌کند.
  • If (All Generate Done?): بررسی می‌کند که آیا سرویس دیگری برای تولید باقی مانده است یا خیر.
  • SplitInBatches (For Each Generate…): هر سرویس را به صورت جداگانه پردازش می‌کند.
  • Google Sheets (Generate Pending): وضعیت سرویس را در Google Sheets به "در انتظار تولید" (pending) به‌روزرسانی می‌کند.
  • Set (Generate Event): داده‌های رویداد را برای گردش کار فرعی تولید آماده می‌کند.
  • Execute Workflow (Generate): یک گردش کار فرعی را برای تولید طرحواره برای یک سرویس واحد اجرا می‌کند.
  • Google Sheets (Get API Operations): تمام عملیات API استخراج شده برای سرویس را می‌خواند.
  • Code (Contruct JSON Schema): عملیات API را جمع‌آوری می‌کند، آن‌ها را بر اساس منبع گروه‌بندی می‌کند و آن‌ها را در یک طرحواره JSON سفارشی قالب‌بندی می‌کند.
  • Set (Set Upload Fields): نام فایل را آماده کرده و طرحواره JSON را برای آپلود رشته‌ای می‌کند.
  • Google Drive Upload (Upload to Drive): فایل طرحواره JSON تولید شده را در پوشه مشخص شده Google Drive آپلود می‌کند.
  • Set (Response OK2): وضعیت موفقیت را تنظیم می‌کند.
  • Google Sheets (Generate Result / Generate Error): وضعیت نهایی و نام فایل طرحواره تولید شده را در Google Sheet به‌روزرسانی می‌کند.
  • Wait (Wait2): تاخیری را برای تنظیم سرعت معرفی می‌کند.

موارد مرزی و انواع شکست (Edge Cases & Failure Types):

  • خطاهای خواندن/نوشتن یا فیلتر کردن Google Sheets.
  • مشکلات مجوز یا سهمیه آپلود Google Drive.
  • خطاها در گره Code هنگام ساخت طرحواره JSON.
  • خطاها یا مهلت زمانی گردش کار فرعی.

---

خلاصه نودها

نام نودنوع نودنقش عملکردینود(های) ورودینود(های) خروجی
ورودی و مسیریابی رویداد
When clicking ‘Test workflow’Manual Triggerنقطه ورود برای اجرای دستی گردش کار-Execution Data
Execution DataSetمتادیتای رویداد را استخراج می‌کندWhen clicking ‘Test workflow’EventRouter
EventRouterSwitchبه سمت تحقیق، استخراج یا تولید هدایت می‌کندExecution DataWeb Search For API Schema, Query Templates, Get API Operations
مرحله ۱ - تحقیق
Get All ResearchGoogle Sheetsسرویس‌های در انتظار تحقیق را واکشی می‌کندEventRouter (research branch)All Research Done?
All Research Done?Ifتکمیل بودن تحقیق را بررسی می‌کندGet All ResearchFor Each Research…
For Each Research…SplitInBatchesهر سرویس را برای تحقیق پردازش می‌کندAll Research Done?Research Pending
Research PendingGoogle Sheetsتحقیق را به عنوان "در انتظار" علامت‌گذاری می‌کندFor Each Research…Research Event
Research EventSetداده‌های رویداد تحقیق را بسته‌بندی می‌کندResearch PendingResearch
ResearchExecute Workflowگردش کار زیرمجموعه تحقیق را برای یک سرویس اجرا می‌کندResearch EventWeb Search For API Schema
Web Search For API SchemaHttpRequestمستندات API را از طریق جستجوی گوگل (با Apify) انجام می‌دهدResearchHas Results?
Has Results?Ifنتایج جستجو را بررسی می‌کندWeb Search For API SchemaResults to List
Results to ListSplitOutنتایج جستجو را به یک لیست تبدیل می‌کندHas Results?Filter Results
Filter ResultsFilterنتایج جستجو را بر اساس نوع فیلتر می‌کندResults to ListRemove Dupes
Remove DupesRemoveDuplicatesنتایج تکراری را بر اساس URL حذف می‌کندFilter ResultsScrape Webpage Contents
Scrape Webpage ContentsHttpRequestعنوان و محتوای صفحه وب را (با Apify) خراش می‌دهدRemove DupesHas Results?1
Has Results?1Ifمحتوای خراشیده شده را بررسی می‌کندScrape Webpage ContentsHas API Documentation?
Has API Documentation?LLMمحتوا را برای مستندات API طبقه‌بندی می‌کند (Gemini)Has Results?1Has Results?3
Has Results?3Ifمحتوا را به عنوان مستندات API طبقه‌بندی می‌کندHas API Documentation?Set Embedding Variables
Set Embedding VariablesSetمتادیتا و محتوا را برای جاسازی آماده می‌کندHas Results?3For Each Document…
For Each Document…SplitInBatchesهر بخش از سند را پردازش می‌کندSet Embedding VariablesContent Chunking @ 50k Chars
Content Chunking @ 50k CharsSetمحتوا را قطعه‌بندی می‌کندFor Each Document…Split Out Chunks
Split Out ChunksSplitOutمحتوا را به قطعات تقسیم می‌کندContent Chunking @ 50k CharsDefault Data Loader
Default Data LoaderDocument Loaderداده‌ها را برای جاسازی آماده می‌کندSplit Out ChunksEmbeddings Google Gemini
Embeddings Google GeminiEmbeddingsجاسازی‌ها را تولید می‌کندDefault Data LoaderStore Document Embeddings
Store Document EmbeddingsVector Store Qdrantجاسازی‌ها را در Qdrant ذخیره می‌کندEmbeddings Google GeminiResearch Result / Research Error
Research Result / Research ErrorGoogle Sheetsوضعیت تحقیق را در Google Sheets به‌روزرسانی می‌کندStore Document EmbeddingsWait
WaitWaitاجرای را متوقف می‌کندResearch Result / Research Error-
مرحله ۲ - استخراج
Get All ExtractGoogle Sheetsسرویس‌های در انتظار استخراج را واکشی می‌کندEventRouter (extract branch)All Extract Done?
All Extract Done?Ifتکمیل بودن استخراج را بررسی می‌کندGet All ExtractFor Each Extract…
For Each Extract…SplitInBatchesهر سرویس را برای استخراج پردازش می‌کندAll Extract Done?Extract Pending
Extract PendingGoogle Sheetsاستخراج را به عنوان "در انتظار" علامت‌گذاری می‌کندFor Each Extract…Extract Event
Extract EventSetداده‌های رویداد استخراج را بسته‌بندی می‌کندExtract PendingExtract
ExtractExecute Workflowگردش کار زیرمجموعه استخراج را برای یک سرویس اجرا می‌کندExtract EventGet All Extract
Query TemplatesSetقالب‌های پرس و جو را تعریف می‌کندExtractTemplate to List
Template to ListSplitOutقالب‌های پرس و جو را به یک لیست تبدیل می‌کندQuery TemplatesIdentify Service Products
Identify Service ProductsLLMنام محصولات/راه‌حل‌ها را استخراج می‌کند (Gemini)Template to ListExtract API Templates
Extract API TemplatesSetرشته‌های پرس و جوی API را می‌سازدIdentify Service ProductsFor Each Template…
For Each Template…SplitInBatchesهر قالب پرس و جوی API را پردازش می‌کندExtract API TemplatesSearch in Relevant Docs
Search in Relevant DocsVector Store Qdrantاسناد مرتبط را در فروشگاه برداری جستجو می‌کندFor Each Template…Combine Docs
Combine DocsAggregateاسناد بازیابی شده را ترکیب می‌کندSearch in Relevant DocsQuery & Docs
Query & DocsSetپرس و جو و اسناد ترکیبی را بسته‌بندی می‌کندCombine DocsGoogle Gemini Chat Model2
Google Gemini Chat Model2LLM Chatتعامل اولیه LLM برای استخراجQuery & DocsFor Each Template…1
For Each Template…1SplitInBatchesهر قالب را برای استخراج عملیات پردازش می‌کندGoogle Gemini Chat Model2Search in Relevant Docs1
Extract API OperationsLLMعملیات API را استخراج می‌کند (Gemini)For Each Template…1Search in Relevant Docs1
Search in Relevant Docs1Vector Store Qdrantاسناد مرتبط را در فروشگاه برداری جستجو می‌کندExtract API OperationsCombine Docs1
Combine Docs1Aggregateاسناد بازیابی شده را ترکیب می‌کندSearch in Relevant Docs1Query & Docs1
Query & Docs1Setپرس و جو و اسناد ترکیبی را بسته‌بندی می‌کندCombine Docs1Embeddings Google Gemini1
Embeddings Google Gemini1Embeddingsجاسازی‌ها را تولید می‌کند (متنی)Query & Docs1Merge Lists
Embeddings Google Gemini2Embeddingsجاسازی‌ها را تولید می‌کند (متنی)Query & Docs1Merge Lists
Merge ListsCodeاطلاعات استخراج شده را ادغام می‌کندEmbeddings Google Gemini1, Embeddings Google Gemini2Has Operations?
Has Operations?Ifعملیات استخراج شده را بررسی می‌کندMerge ListsRemove Duplicates
Remove DuplicatesRemoveDuplicatesعملیات تکراری را حذف می‌کندHas Operations?Append Row
Append RowGoogle Sheetsعملیات استخراج شده را به Google Sheet اضافه می‌کندRemove DuplicatesExtract Result / Extract Error
Extract Result / Extract ErrorGoogle Sheetsوضعیت استخراج را در Google Sheets به‌روزرسانی می‌کندAppend RowWait1
Wait1Waitاجرای را متوقف می‌کندExtract Result / Extract Error-
مرحله ۳ - تولید
Get All GenerateGoogle Sheetsسرویس‌های آماده برای تولید را واکشی می‌کندEventRouter (generate branch)All Generate Done?
All Generate Done?Ifتکمیل بودن تولید را بررسی می‌کندGet All GenerateFor Each Generate…
For Each Generate…SplitInBatchesهر سرویس را برای تولید پردازش می‌کندAll Generate Done?Generate Pending
Generate PendingGoogle Sheetsتولید را به عنوان "در انتظار" علامت‌گذاری می‌کندFor Each Generate…Generate Event
Generate EventSetداده‌های رویداد تولید را بسته‌بندی می‌کندGenerate PendingGenerate
GenerateExecute Workflowگردش کار زیرمجموعه تولید را برای یک سرویس اجرا می‌کندGenerate EventGet API Operations
Get API OperationsGoogle Sheetsعملیات API استخراج شده را از Google Sheet می‌خواندGenerateContruct JSON Schema
Contruct JSON SchemaCodeعملیات را در یک JSON schema تجمیع می‌کندGet API OperationsSet Upload Fields
Set Upload FieldsSetنام فایل و رشته schema را برای آپلود آماده می‌کندContruct JSON SchemaUpload to Drive
Upload to DriveGoogle Drive Uploadفایل JSON schema را در Google Drive آپلود می‌کندSet Upload FieldsResponse OK2
Response OK2Setوضعیت موفقیت را تنظیم می‌کندUpload to DriveGenerate Result / Generate Error
Generate Result / Generate ErrorGoogle Sheetsوضعیت نهایی و نام فایل را در Google Sheets به‌روزرسانی می‌کندResponse OK2Wait2
Wait2Waitاجرای را متوقف می‌کندGenerate Result / Generate Error-

---

توجه: این گردش کار به سرویس‌های خارجی مانند Apify برای خراشیدن وب و سرویس‌های گوگل (Sheets, Drive) برای مدیریت داده‌ها متکی است. اطمینان حاصل کنید که احراز هویت و مجوزهای مناسب برای این سرویس‌ها پیکربندی شده‌اند. نودهای LLM از Gemini استفاده می‌کنند که نیاز به کلیدهای API و راه‌اندازی مناسب دارد.

Nodeهای استفاده‌شده

سوالات متداول

این گردش کار n8n چه کاری انجام می‌دهد؟

این گردش کار فرآیند کشف، استخراج و تولید طرحواره‌های API را از خدمات آنلاین مختلف خودکار می‌کند. این کار با ادغام جستجوی وب، خراشیدن محتوا، ذخیره‌سازی برداری و پردازش با مدل‌های زبان بزرگ (LLM) انجام می‌شود.

موارد استفاده اصلی این گردش کار چیست؟

موارد استفاده کلیدی شامل کاتالوگ‌سازی APIها برای تیم‌های توسعه، خودکارسازی مستندات API، ایجاد مجموعه‌های طرحواره API استاندارد و کشف APIها از وب‌سایت‌ها و مستندات خدمات است.

مراحل اصلی این گردش کار کدامند؟

مراحل اصلی شامل ورودی و مسیریابی رویداد، مرحله تحقیق (یافتن و پردازش اطلاعات API)، مرحله استخراج (استخراج عملیات API با استفاده از LLM) و مرحله تولید (جمع‌آوری عملیات در طرحواره JSON) است.

چه فناوری‌هایی در این گردش کار ادغام شده‌اند؟

این گردش کار از ابزارهایی مانند Google Sheets برای مدیریت داده‌ها، Apify برای جستجوی وب و خراشیدن، و مدل‌های زبان بزرگ (LLM) برای طبقه‌بندی محتوا و استخراج عملیات API استفاده می‌کند.

workflowهای مرتبط

این workflow در کاتالوگ Axeto.ai بایگانی شده است. لایسنس اصلی متعلق به سازنده workflow است.