From 8cbf1e90360e9c8bf0f0c6b0b4d8476f1dfc9c1e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?ACT=E4=B8=B6=E6=B5=81=E6=98=9F=E9=9B=A8?= <1340145680@qq.com> Date: Tue, 12 May 2026 11:40:21 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E6=94=AF=E6=8C=81=E5=88=97?= =?UTF-8?q?=E8=A1=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 7 +++++++ docs/README.en.md | 9 ++++++++- docs/README.ja.md | 9 ++++++++- docs/README.ru.md | 9 ++++++++- docs/README.th.md | 9 ++++++++- docs/README.vi.md | 9 ++++++++- docs/README.zhtw.md | 9 ++++++++- docs/sponsored/hunyuan.webp | Bin 0 -> 11470 bytes 8 files changed, 55 insertions(+), 6 deletions(-) create mode 100644 docs/sponsored/hunyuan.webp diff --git a/README.md b/README.md index 387320f..fe6d329 100644 --- a/README.md +++ b/README.md @@ -616,6 +616,13 @@ Toonflow 基于 Apache-2.0 协议开源发布,并附有补充商业协议。 全球首个全模态推理平台。对话、图像、视频、音频——全部统一 API。300+ 模型,OpenAI 兼容。 官网 + + 腾讯混元3D Logo + 腾讯混元3D + 🌐 世界模型技术支持 + 腾讯混元3D AI创作引擎基于腾讯混元3D生成大模型2.5版本,业界首个一站式3D内容AI创作平台。具备文生、图生3D、3D动画生成、纹理生成等功能,支持草图生3D、3D人物生成,有低多边形模型生成优势。 + 官网 + diff --git a/docs/README.en.md b/docs/README.en.md index 029ce30..50515ba 100644 --- a/docs/README.en.md +++ b/docs/README.en.md @@ -608,9 +608,16 @@ Thanks to the following organizations/individuals for supporting Toonflow: The world's first full-modal inference platform built for developers. Run AI across every modality—chat, reasoning, image, audio, video—through one unified API. 300+ models including DeepSeek, Minimax, Seedance 2.0, Flux. OpenAI-compatible, no provider switching. Explore, test, scale inference seamlessly. Website + + Tencent Hunyuan3D Logo + Tencent Hunyuan3D + 🌐 World Model Technical Support + Tencent Hunyuan3D AI Creation Engine is based on Tencent Hunyuan3D generative model v2.5 — the industry's first all-in-one 3D content AI creation platform. Supports text-to-3D, image-to-3D, 3D animation generation, texture generation, sketch-to-3D, and 3D character generation, with advantages in low-poly model generation. + Website + For a complete list of third-party dependencies, please refer to `NOTICES.txt`. -##### Copyright © Huaibei AIA Network Technology Co., Ltd. \ No newline at end of file +##### Copyright © Beijing AIA Network Technology Co., Ltd. \ No newline at end of file diff --git a/docs/README.ja.md b/docs/README.ja.md index bd3e42d..b1adf3e 100644 --- a/docs/README.ja.md +++ b/docs/README.ja.md @@ -599,9 +599,16 @@ Toonflow を支援してくださる以下の組織・団体・個人に感謝 世界初のオムニモーダル推論プラットフォーム。チャット・画像・動画・音声すべてを統一 API で。300+ モデル、OpenAI 互換。 公式サイト + + Tencent Hunyuan3D Logo + Tencent Hunyuan3D + 🌐 世界モデル技術サポート + Tencent Hunyuan3D AIクリエイションエンジンはTencent Hunyuan3D生成モデル v2.5 をベースにした業界初のオールインワン3DコンテンツAI創作プラットフォームです。テキスト→3D、画像→3D、3Dアニメーション生成、テクスチャ生成、スケッチ→3D、3Dキャラクター生成に対応し、ローポリモデル生成に優れています。 + 公式サイト + 完全なサードパーティの依存関係リストについては `NOTICES.txt` をご参照ください。 -##### copyright © Huaibei AIA Network Technology Co., Ltd. \ No newline at end of file +##### copyright © Beijing AIA Network Technology Co., Ltd. \ No newline at end of file diff --git a/docs/README.ru.md b/docs/README.ru.md index f8879a5..fd44dcc 100644 --- a/docs/README.ru.md +++ b/docs/README.ru.md @@ -610,9 +610,16 @@ Toonflow распространяется как open-source проект под Первая в мире мультимодальная платформа вывода. Чат, изображения, видео, аудио — единый API. 300+ моделей, совместимость с OpenAI. Сайт + + Tencent Hunyuan3D Logo + Tencent Hunyuan3D + 🌐 Техническая поддержка World Model + Tencent Hunyuan3D AI Creation Engine основан на модели Tencent Hunyuan3D v2.5 — первая в отрасли комплексная платформа создания 3D-контента на базе ИИ. Поддерживает текст-в-3D, изображение-в-3D, генерацию 3D-анимации, текстур, эскиз-в-3D и 3D-персонажей, с преимуществами генерации low-poly моделей. + Сайт + Полный список зависимостей третьих сторон находится в файле `NOTICES.txt`. -##### copyright © Huaibei AIA Network Technology Co., Ltd. \ No newline at end of file +##### copyright © Beijing AIA Network Technology Co., Ltd. \ No newline at end of file diff --git a/docs/README.th.md b/docs/README.th.md index bf8bd17..ade2b15 100644 --- a/docs/README.th.md +++ b/docs/README.th.md @@ -609,9 +609,16 @@ Toonflow เปิดเผยเป็นโอเพ่นซอร์สภ แพลตฟอร์ม Inference แบบ Omni-modal แรกของโลก รองรับการสนทนา ภาพ วิดีโอ เสียง — ผ่าน API เดียว รองรับโมเดลกว่า 300 รายการ เข้ากันได้กับ OpenAI เว็บไซต์ + + Tencent Hunyuan3D Logo + Tencent Hunyuan3D + 🌐 การสนับสนุนเทคนิค World Model + Tencent Hunyuan3D AI Creation Engine ใช้พื้นฐานจากโมเดล Tencent Hunyuan3D 2.5 — แพลตฟอร์มสร้างเนื้อหา 3D ด้วย AI แบบครบวงจรแห่งแรกของอุตสาหกรรม รองรับ text-to-3D, image-to-3D, สร้างแอนิเมชัน 3D, สร้าง texture, sketch-to-3D และสร้างตัวละคร 3D พร้อมข้อได้เปรียบในการสร้างโมเดล low-poly + เว็บไซต์ + รายการ Third-party Dependencies แบบสมบูรณ์ สามารถดูได้ที่ไฟล์ `NOTICES.txt` -##### copyright © Huaibei AIA Network Technology Co., Ltd. \ No newline at end of file +##### copyright © Beijing AIA Network Technology Co., Ltd. \ No newline at end of file diff --git a/docs/README.vi.md b/docs/README.vi.md index 8cd8723..10d635c 100644 --- a/docs/README.vi.md +++ b/docs/README.vi.md @@ -594,9 +594,16 @@ Xin cảm ơn các tổ chức/đơn vị/cá nhân sau đây đã hỗ trợ ch Nền tảng suy luận đa phương thức đầu tiên trên thế giới. Chat, hình ảnh, video, âm thanh — tất cả qua một API thống nhất. 300+ mô hình, tương thích OpenAI. Website + + Tencent Hunyuan3D Logo + Tencent Hunyuan3D + 🌐 Hỗ trợ kỹ thuật World Model + Tencent Hunyuan3D AI Creation Engine dựa trên mô hình Tencent Hunyuan3D 2.5 — nền tảng tạo nội dung 3D AI tích hợp đầu tiên trong ngành. Hỗ trợ text-to-3D, image-to-3D, tạo hoạt hình 3D, tạo kết cấu, sketch-to-3D và tạo nhân vật 3D, với lợi thế trong tạo mô hình low-poly. + Website + Vui lòng xem danh sách đầy đủ các thư viện phụ thuộc của bên thứ ba trong tệp `NOTICES.txt`. -##### Copyright © Huaibei AIA Network Technology Co., Ltd. \ No newline at end of file +##### Copyright © Beijing AIA Network Technology Co., Ltd. \ No newline at end of file diff --git a/docs/README.zhtw.md b/docs/README.zhtw.md index b137e7b..433e6e8 100644 --- a/docs/README.zhtw.md +++ b/docs/README.zhtw.md @@ -602,9 +602,16 @@ Toonflow 基於 Apache-2.0 協定開源發佈,並附有補充商業協議。 全球首個全模態推理平台。對話、圖像、視頻、音頻——全部統一 API。300+ 模型,OpenAI 兼容。 官網 + + 騰訊混元3D Logo + 騰訊混元3D + 🌐 世界模型技術支持 + 騰訊混元3D AI創作引擎基於騰訊混元3D生成大模型2.5版本,業界首個一站式3D內容AI創作平台。具備文生、圖生3D、3D動畫生成、紋理生成等功能,支援草圖生3D、3D人物生成,具有低多邊形模型生成優勢。 + 官網 + 完整的第三方相依性清單請查閱 `NOTICES.txt` -##### copyright © 淮北艾阿網絡科技有限公司 \ No newline at end of file +##### copyright © 北京艾阿網絡科技有限公司 \ No newline at end of file diff --git a/docs/sponsored/hunyuan.webp b/docs/sponsored/hunyuan.webp new file mode 100644 index 0000000000000000000000000000000000000000..b6b816066d86b2184ee576192559ecc9f5c41240 GIT binary patch literal 11470 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 o$q