元生代品牌建设:平台实现工作流(comfyui)创建与技术文档说明
本文摘要:蓝耘科技自2004年成立以来,从传统IT系统集成业务转型为聚焦GPU算力云服务的科技公司。其发布的元生代平台,是一个集算力调度、应用市场和AI协作开发为一体的智算云平台。用户可在蓝耘平台使用ComfyUI进行AI绘图,通过添加节点、连接节点和设置参数来构建工作流。还概述了技术文档说明与其他平台技术优势对比,正文如下:
1.蓝耘科技与元生代平台简介
蓝耘科技作为行业内的重要参与者,自 2004 年成立以来,历经了从传统 IT 系统集成业务到如今聚焦于 GPU 算力云服务业务的深刻转型。在过去的发展历程中,蓝耘科技凭借其敏锐的市场洞察力,精准把握行业发展趋势,在云计算和大数据技术兴起之时,果断调整战略方向,积极布局算力领域。经过多年的技术积累和市场开拓,蓝耘科技已经构建起规模超万 P 的算力资源,在算力资源管理调度、性能调优及运维运营等方面形成了一套成熟且可复制的工程化能力,服务范围涵盖高校科研、生命科学、人工智能、自动驾驶、工业设计、智慧城市等众多领域。
元生代平台的发布,是蓝耘科技在 AI 时代的一次重大战略布局。在当前人工智能技术飞速发展的背景下,对算力的需求呈现出爆发式增长,同时,企业和开发者对于算力服务的灵活性、高效性以及成本效益也提出了更高的要求。元生代平台正是为了满足这些市场需求而诞生,它定位于打造一个集算力调度、应用市场和 AI 协作开发为一体的综合性智算云平台,旨在为用户提供一站式的 AI 研发解决方案,助力企业和开发者在 AI 领域实现快速创新和发展,其目标是成为推动行业进步的重要力量,引领智算时代的发展潮流。
2.蓝耘平台-元生代平台工作流创建(ComfyUI 实操)
2.1 前期准备
在蓝耘平台使用 ComfyUI 前,首先需要注册蓝耘平台账号。注册过程十分简便(注册链接:https://cloud.lanyun.net//#/registerPage?promoterCode=0131),只需在蓝耘官网点击注册按钮,按照提示填写有效的邮箱、手机号码、设置密码等信息,完成验证后即可成功注册。新用户注册还能享受免费体验 18 小时算力的优惠,这为用户提供了充足的时间来熟悉平台和 ComfyUI 的使用 。
注册完成登录后,用户需要对蓝耘平台界面进行熟悉。平台界面布局清晰,主要分为控制台、容器云市场、应用市场等板块。在应用市场中,用户可以找到 ComfyUI 相关的深度学习模型镜像。
此外,由于 ComfyUI 的运行需要一定的算力支持,在蓝耘平台上用户需要获取算力资源。在容器云市场中,用户可以根据自己的需求选择合适的算力配置,如 3090、4090 显卡,甚至可以申请 A100、H100 等高算力资源,选择好后按照提示完成计费方式选择、购买等操作,等待部署成功即可获取相应算力来运行 ComfyUI。
2.2 ComfyUI 界面初览
ComfyUI 是一个基于 Python 的图形界面工具,特别适用于交互式地探索和运行各种深度学习模型,尤其是文本到图像生成模型。其界面主要由工作流绘制区域和右侧的操作面板组成。
工作流绘制区域是核心部分,用于节点的添加、编辑、删除和连接。一个个矩形块的节点是工作流的主要组成元素,例如 Load Checkpoint(加载检测点)节点用于选择大模型;CLIP Text Encode(提示词编码器)节点用于输入正向提示词和负向提示词;KSampler(采样器)节点是图像生成的核心,负责将随机图像进行逐步降噪来生成与提示词相匹配的图像 。节点之间通过连线(Edge)连接,连线表示连接节点的输入和输出,输入为节点左侧的文本和点,输出为节点右侧的文本和点,并且只有相同类型的输入和输出才能连接。每个节点还有用于设置各种参数的区域,比如 ckpt_name(模型名称)、prompt(提示词)、seed(随机种子)等。
右侧的操作面板则用于工作流的执行、保存、清空、加载、设置等操作。Queue Prompt(提示词队列)按钮可以将配置好的工作流加入队列并执行;Queue size 显示下面执行 + 待执行的队列数;Extra options 用于设置批次数量和自动执行选项;Queue Front 用于执行队列生成图片;View Queue 可显示当前队列情况;View History 用于显示生成的图片历史;Save 可以将当前工作流保存至磁盘,文件为 JSON 类型;Load 可以加载磁盘上的工作流;Clear 用于清空当前工作流;Load Default 可以加载默认工作流,即文生图工作流。点击右上角的 “齿轮” 按钮,可以打开设置界面,用于设置调解板、查看日志、网格大小等信息。
2.3 创建工作流步骤详解
- 选择大模型:在工作流绘制区域,右键单击选择 “Add Node”,在弹出的二级菜单中选择 “loaders—Load Checkpoint”,即可得到一个简易的 Checkpoint 加载器。点击加载器下方的 “ckpt_name”,会弹出已内置的多种不同风格的大模型列表,从中选择自己需要的大模型,如一些擅长生成写实风格图像的模型、生成卡通风格图像的模型等。
- 设置提示词:同样右键单击,选择 “Add Node—conditioning—CLIP Text Encode (Prompt)”,得到一个正负词提示框。使用快捷键 “ctrl C + ctrl V” 复制出一个新的提示框,一个框用于填写正向提示词,描述想要生成图像的内容、风格等,比如 “a beautiful sunset over the ocean, with seagulls flying in the sky”(美丽的海上日落,天空中有海鸥飞翔) ,另一个框用于填写负向提示词,如 “blurry, low - quality”(模糊,低质量),用于排除不想要的图像特征。
- 调整图像参数:在工作流区域右键单击,在 “Latent(潜空间)” 分类下找到 “Empty Latent Image(空白潜空间图像)” 并点击创建,在该节点中可以设置潜在空间图像的像素宽度(width)、像素高度(height),这决定了最终生成图像的长宽比,还可以设置潜在图像的数量(batch_size),即一次生成图像的数量。然后在 “Sampling(采样)” 选项中找到 “KSampler(K 采样器)”,在该节点中设置采样相关的参数,如 seed(随机种子),它控制清晰图像的初始噪声,从而控制最终图像的组成,相同的随机种子在相同的模型和参数下会生成相同的图像;control_after_generate 表示每次生成图片后随机种子的变化方式,有 fixed(固定)、increment(增量)、decrement(减量)、randomize(随机)四个选项;steps(采样步数)数值越高,失真就越少,一般设置 20 - 30 左右;cfg(提示词相关性)控制稳定扩散应遵循文本提示的紧密程度,值越高,提示词的相关性越高,但太高会导致失真 ;sampler_name 用于选择采样器;scheduler 控制噪声水平在每个步骤中的变化方式;denoise 表示降噪过程应消除多少初始噪声,1 表示全部。
- 完成工作流连接:将各个节点按照逻辑顺序连接起来。Load Checkpoint 节点的 “CLIP” 输出端口连接到 CLIP Text Encode 节点的 “CLIP” 输入端口;CLIP Text Encode 节点的 “CONDITIONING” 输出端口分别连接到 KSampler 节点的 “positive” 和 “negative” 输入端口;Empty Latent Image 节点的 “LATENT” 输出端口连接到 KSampler 节点的 “latent_image” 输入端口;KSampler 节点的 “MODEL” 输出端口连接到 Load Checkpoint 节点的 “MODEL” 输出端口;KSampler 节点的 “samples” 输出端口连接到 “VAE Decode(VAE 解码)” 节点的 “samples” 输入端口,Load Checkpoint 节点的 “VAE” 输出端口连接到 “VAE Decode” 节点的 “vae” 输入端口,“VAE Decode” 节点的 “IMAGE” 输出端口可以连接到 “Save Image(保存图像)” 节点等,完成整个工作流的连接。
- 生成图片:完成上述步骤后,点击操作面板中的 Queue Prompt(提示词队列)按钮,即可将工作流加入队列并开始生成图片,在生成过程中可以通过操作面板查看队列情况和生成历史。
2.4 常见问题与解决
- 节点连接错误:在连接节点时,如果出现无法连接或者连接后节点显示异常的情况,首先检查连接端口的类型是否一致,只有颜色和名称匹配的输入输出端口才能正确连接。比如 CLIP Text Encode 节点的输出端口只能连接到接受提示词编码输入的端口。如果是因为节点位置摆放混乱导致连接困难,可以使用操作面板中的小工具栏,点击 “⛶” 图标重置视图,或者使用平移模式(点击 “➤ ” 切换模式)快速拖动整个工作流来调整节点位置。
- 参数设置不当:如果设置的参数不合理,可能导致生成的图片不符合预期甚至无法生成。例如采样步数(steps)设置过低,可能会使生成的图片出现较多噪点和失真;cfg 值设置过高,图片可能会过度贴合提示词而失去多样性和美感。解决方法是参考相关文档和教程,了解每个参数的含义和合理取值范围,进行多次试验来调整参数。比如对于不同的模型和提示词,可以尝试不同的采样步数,从 10 开始逐步增加,观察生成图片的效果,找到最合适的参数值。
- 模型加载失败:若点击 Load Checkpoint 节点的 “ckpt_name” 无法显示模型列表或者加载模型报错,首先确认模型文件是否已经正确放置在指定的目录中。在蓝耘平台使用 ComfyUI 时,要确保模型文件的路径设置正确,也有可能是模型文件损坏,此时需要重新下载模型文件。如果是因为缺少相关依赖导致模型加载失败,可以查阅 ComfyUI 的官方文档,安装所需的依赖库。
- 工作流执行错误:当点击 Queue Prompt 执行工作流时,如果出现报错,可能是某些必连接节点未连接。仔细检查工作流中各个节点的连接情况,按照正确的逻辑连接所有必须连接的节点。还有可能是自定义节点文件损坏,此时需要重新安装或修复自定义节点文件。如果是因为内存不足导致工作流执行失败,可以在蓝耘平台申请更高配置的算力资源,或者调整模型和参数,降低内存需求 。
3.技术文档深度解读
3.1 平台架构剖析
元生代平台基于 Kubernetes 的云平台架构,具备强大的资源管理和调度能力。Kubernetes 作为核心的容器编排引擎,负责管理平台中容器化应用的部署、扩展、更新以及故障恢复等操作,确保整个平台的高效稳定运行 。
在这个架构中,计算资源层包含了丰富的 GPU 资源,如英伟达的 A100、H100 等高端 GPU,以及多种型号的 CPU 和内存配置,为不同类型的 AI 任务提供了强大的计算支持。这些硬件资源被抽象成 Kubernetes 中的节点资源,通过 Kubernetes 的资源调度算法,可以根据任务的需求动态分配给各个容器化应用 。
存储层则提供了分布式存储系统,支持块存储、文件存储和对象存储等多种存储类型。块存储适用于对 I/O 性能要求极高的数据库应用;文件存储用于存储代码、数据文件等,方便用户进行数据共享和管理;对象存储则适合存储海量的非结构化数据,如图片、视频等。存储层与计算层通过高速网络连接,保障数据的快速读写,满足 AI 任务对数据传输速度的要求 。
网络层基于软件定义网络(SDN)技术构建,实现了灵活的网络配置和隔离。它可以为每个容器化应用分配独立的网络空间,保障应用之间的网络安全,同时支持负载均衡、网络策略等功能,确保网络流量的高效分发和应用的高可用性。在多租户环境下,通过网络隔离和资源配额管理,不同租户的应用可以在同一平台上安全、稳定地运行 。
此外,平台还包括监控与日志系统,实时收集和分析平台中各个组件的运行状态信息,如 CPU 使用率、内存使用率、网络流量等,以及应用程序产生的日志数据。通过这些监控数据和日志信息,运维人员可以及时发现和解决平台运行过程中出现的问题,保障平台的稳定运行,同时也为平台的性能优化提供数据支持 。
3.2 功能模块详解
- 智算算力调度:智算算力调度模块是元生代平台的核心功能之一,支持裸金属调度和容器调度两种模式。裸金属调度赋予用户对硬件资源的直接控制权,用户可以根据自身需求进行深度定制,例如在进行一些对硬件性能要求极高且需要特定硬件配置的科研计算任务时,用户可以独占物理服务器资源,自由安装和配置操作系统、驱动程序等,实现对硬件资源的最大化利用 。容器调度则依托 Kubernetes 的强大调度能力,能够快速分配和管理容器化的应用和任务。它可以将多个任务合理地分配到不同的计算节点上,充分利用集群的资源,提高资源利用率。在进行大规模的 AI 模型训练任务时,容器调度可以根据任务的优先级、资源需求等因素,动态调整任务的运行节点,确保任务高效运行 。此外,该模块还具备资源监控和动态调整功能,能够实时监测算力资源的使用情况,当发现某个任务的资源需求发生变化时,自动调整资源分配,保证任务的顺利进行 。
- 应用市场:元生代平台的应用市场集成了丰富的 AI 应用和工具镜像,如 sdcomfyui、sdwebui、yolo、2d 转 3d 建模的 triposr 等。用户可以在应用市场中方便地搜索和选择自己需要的应用,点击部署镜像并选择合适的计费方式后即可立即购买使用 。部署成功后,用户可以通过 ssh 命令和密码启动应用,进入相应的操作界面。对于想要进行图像生成的用户,只需在应用市场中找到 sdcomfyui 或 sdwebui 镜像进行部署,即可快速搭建起图像生成环境,无需繁琐的安装和配置过程。应用市场还支持用户自助上传镜像,方便用户将自己开发的应用或工具分享到平台上,促进开发者之间的交流与合作 。
- AI 协作开发:AI 协作开发模块深度契合 AI 开发中的团队协作场景需求,通过前台、中台和后台的全方位协同来满足开发训练需求。前台为开发工程师集成了常用的开发套件,如代码编辑器、调试工具等,方便开发人员进行代码编写和调试。同时,前台还提供了存储调用功能,开发人员可以方便地访问和管理存储在平台上的数据。镜像仓库用于存储和管理各种容器镜像,开发人员可以快速获取和使用所需的镜像。高灵活度的资源调度功能可以根据开发任务的需求,为开发人员分配合适的计算资源 。中台面向用户运维团队提供集群基础设施级监控指标,如 CPU 使用率、内存使用率、网络带宽等,运维团队可以通过这些指标实时监控集群的运行状态,及时发现和解决问题。中台还提供了资源分配优化建议,帮助运维团队合理分配资源,提高集群的整体利用率 。后台主要为非技术人员提供运营和财务等相关功能,如用户管理、计费管理、订单管理等,方便平台的运营和管理 。
3.3 性能指标解读
- 算力性能:元生代平台在算力方面表现卓越,以英伟达 A100 GPU 为例,其单卡算力可达 9.7 TFLOPS(FP16),在大规模集群部署下,通过优化的并行计算算法和高效的任务调度,能够实现算力的线性扩展,满足大规模 AI 模型训练和复杂计算任务的需求。在训练 GPT-3 规模的模型时,相比传统平台,元生代平台能够将训练时间缩短 30% 以上,大大提高了研发效率 。
- 存储性能:平台的分布式存储系统具备高带宽和低延迟的特点。在文件存储方面,顺序读写带宽可达数 GB/s,随机读写 IOPS(每秒输入输出操作次数)可达数万次,能够快速读取训练数据和保存模型文件。在对象存储中,支持海量数据的存储,且数据读写的一致性和可靠性得到了保障,数据丢失率极低,为 AI 应用中的数据存储和管理提供了坚实的基础 。
- 网络性能:基于 SDN 技术的网络架构,平台内部网络延迟可低至微秒级,网络带宽可达数十 Gbps,保障了计算节点之间、计算节点与存储节点之间的数据快速传输。在多机多卡的分布式训练场景中,能够有效减少数据传输时间,提高训练效率,并且通过网络隔离和安全策略,保障了网络通信的安全性和稳定性 。
4.元生代平台技术对比优势凸显
4.1 资源管理与调度优势
在资源管理与调度方面,元生代平台的弹性裸金属调度允许用户像使用物理机一样直接访问硬件资源,避免了虚拟化带来的性能损耗 。以某大型科研机构的复杂计算任务为例,该机构在进行分子动力学模拟研究时,需要对大量的分子结构进行长时间的计算分析。在传统的虚拟化环境中,由于虚拟化层的开销,计算效率较低,任务完成时间较长。而在元生代平台上,通过弹性裸金属调度,该科研机构能够独占物理服务器资源,根据研究需求自由配置硬件参数,使得计算性能得到了大幅提升,原本需要数周才能完成的模拟任务,现在仅需一周左右即可完成,大大加快了科研进度 。
容器调度则通过 Kubernetes 的智能算法,实现了资源的精细化分配。它可以实时监控集群中各个节点的资源使用情况,包括 CPU、内存、磁盘 I/O 等,然后根据任务的资源需求和优先级,将任务合理地分配到最合适的节点上 。在一个包含多个 AI 项目的集群中,有的项目需要进行大规模的图像识别模型训练,对 GPU 资源需求较大;有的项目则是进行自然语言处理任务,对 CPU 和内存资源要求较高。元生代平台的容器调度系统能够根据这些项目的不同需求,动态地调整资源分配,确保每个项目都能获得足够的资源,同时避免资源的浪费,使集群的整体资源利用率提高了 30% 以上 。
4.2 全流程覆盖优势
从数据准备阶段开始,元生代平台就提供了丰富的数据处理工具和存储服务。用户可以方便地进行数据清洗、标注、转换等操作,将原始数据处理成适合模型训练的格式 。在图像识别领域,用户可以使用平台提供的数据标注工具,对大量的图像数据进行分类标注,为后续的模型训练提供高质量的数据集。同时,平台的分布式存储系统能够安全可靠地存储海量数据,保证数据的完整性和可用性 。
在代码开发环节,平台集成了多种常用的开发工具和框架,如 PyCharm、Visual Studio Code 等,支持 Python、Java、C++ 等多种编程语言,满足不同开发者的习惯和需求 。开发者可以在平台上直接进行代码编写、调试和测试,提高开发效率 。
模型训练阶段,平台凭借其强大的算力资源和高效的调度能力,支持单机单卡、单机多卡、多机多卡等多种训练模式。无论是小规模的实验性模型训练,还是大规模的商业模型训练,都能在平台上高效运行 。在训练一个超大规模的语言模型时,元生代平台通过多机多卡分布式训练,充分利用集群的算力资源,将训练时间缩短了一半以上,大大降低了模型训练的成本 。
模型推理部署方面,平台提供了便捷的部署工具和服务,能够将训练好的模型快速部署到生产环境中,实现模型的实时推理和应用 。对于一个已经训练好的智能客服模型,平台可以将其部署到线上服务器,通过 API 接口与用户的业务系统对接,实现智能客服的实时响应,提高客户服务的效率和质量 。
4.3 生态体系建设优势
元生代平台的应用市场汇聚了来自全球的优质 AI 应用和工具,用户可以根据自己的需求快速找到并使用这些应用,无需从头开始开发 。对于一些小型企业或初创团队来说,他们可能没有足够的研发资源来开发复杂的 AI 应用,通过元生代平台的应用市场,他们可以直接使用已经成熟的图像生成、智能语音识别等应用,快速实现业务的智能化升级 。
预训练大模型的集成,让用户能够基于这些强大的基础模型进行二次开发和优化,节省了大量的模型训练时间和成本 。在自然语言处理领域,用户可以基于平台提供的预训练语言模型,快速开发出智能写作助手、文本分类器等应用,只需对模型进行少量的微调,就能使其适应特定的业务场景 。
数据集管理功能方便用户对自己的数据进行组织、存储和共享,促进了数据的流通和利用 。在医疗领域,不同的医疗机构可以将自己的病例数据上传到元生代平台进行管理,在保证数据安全的前提下,实现数据的共享和合作研究,推动医疗 AI 的发展 。这些功能共同构建了一个繁荣的 AI 生态社区,吸引了众多开发者和企业的参与,促进了技术的交流和创新 。
5.经典代码案例及解释
5.1 案例1-使用ComfyUI生成图像
Python
from comfyui import Workflow, LoadCheckpoint, CLIPTextEncode, KSampler, EmptyLatentImage, VAE, SaveImage# 创建工作流
workflow = Workflow(name="Image Generation Workflow")# 添加节点
checkpoint = LoadCheckpoint(name="Load Checkpoint", model="model_name")
workflow.add_component(checkpoint)# 输入正向和负向提示词
positive_prompt = CLIPTextEncode(name="Positive Prompt", text="a beautiful sunset over the ocean")
negative_prompt = CLIPTextEncode(name="Negative Prompt", text="blurry, low-quality")
workflow.add_component(positive_prompt)
workflow.add_component(negative_prompt)# 设置图像生成参数
latent_image = EmptyLatentImage(name="Empty Latent Image", width=512, height=512)
workflow.add_component(latent_image)# 采样器设置
sampler = KSampler(name="KSampler", steps=20, cfg=7.0)
workflow.add_component(sampler)# 连接节点
workflow.connect(checkpoint, positive_prompt)
workflow.connect(checkpoint, negative_prompt)
workflow.connect(latent_image, sampler)
workflow.connect(sampler, VAE())
workflow.connect(VAE(), SaveImage(name="Save Image"))# 执行工作流
workflow.execute()
解释:此代码创建了一个图像生成工作流,加载模型、输入提示词、设置图像参数,并通过采样器生成图像。
5.2 案例2-使用蓝耘元生代平台的API调用模型
from openai import OpenAI# 构造client
client = OpenAI(api_key="sk-xxxxxxxxxxx", # APIKeybase_url="https://maas-api.lanyun.net/v1",
)# 请求
chat_completion = client.chat.completions.create(model="/maas/deepseek-ai/DeepSeek-R1",messages=[{"role": "user","content": "你是谁",}],stream=True,
)# 处理响应
for chunk in chat_completion:if hasattr(chunk.choices[0].delta, 'content'):print(chunk.choices[0].delta.content, end="")
解释:此代码通过蓝耘元生代平台的API调用模型,发送用户问题并打印模型返回的内容。
5.3 案例3-使用NodeJS调用蓝耘元生代平台的API
JavaScript
const OpenAI = require("openai");// 构造client
const client = new OpenAI({apiKey: "sk-xxxxxxxxxxx", // APIKeybaseURL: "https://maas-api.lanyun.net/v1/chat/completions",
});// 定义异步函数处理请求
async function getCompletion() {try {const completion = await client.chat.completions.create({model: '/maas/deepseek-ai/DeepSeek-R1',messages: [{ role: 'user', content: '你好' }],stream: true,});// 处理流式响应for await (const chunk of completion) {if (chunk.choices) {console.log("content", chunk.choices[0]?.delta?.content);}}} catch (error) {console.error("Error occurred:", error);}
}// 调用异步函数
getCompletion();
解释:此代码使用NodeJS通过蓝耘元生代平台的API调用模型,发送用户问题并处理流式响应。
6.未来展望与总结
6.1 元生代平台的未来规划
在未来,蓝耘科技计划进一步拓展元生代平台的功能和服务。在智算算力调度方面,将持续优化调度算法,引入更多先进的资源管理技术,实现算力资源的更精细化分配和更高效率利用 。预计在未来一年内,通过算法优化,将集群整体资源利用率再提升 15% 以上,为用户提供更具性价比的算力服务 。
应用市场也将不断丰富,蓝耘科技将加大与 AI 应用开发者和企业的合作力度,引入更多创新的 AI 应用和工具,满足用户日益多样化的需求 。未来还将支持更多的编程语言和开发框架,为开发者提供更加自由和便捷的开发环境 。同时,蓝耘科技还计划推出针对特定行业的解决方案,如医疗 AI 解决方案、金融 AI 解决方案等,助力行业客户快速实现智能化转型 。
在 AI 协作开发模块,蓝耘科技将加强中台和后台的功能建设。中台将引入更强大的监控和分析工具,实现对集群资源的实时智能监控和预测性维护,降低系统故障风险 。后台将优化运营和财务管理功能,提升平台的运营效率和用户体验 。此外,蓝耘科技还将积极探索与其他云平台和技术供应商的合作,实现资源的互联互通和优势互补,为用户打造一个更加开放和强大的 AI 协作开发生态 。
6.2 蓝耘科技在行业的前景
凭借元生代平台,蓝耘科技在智算行业展现出广阔的发展前景和强大的影响力。在当前人工智能技术持续高速发展的大背景下,对智算算力的需求呈现出爆发式增长态势,元生代平台的出现,正好精准地满足了市场对于高效、灵活算力服务的迫切需求 。
从市场份额来看,蓝耘科技凭借其在算力资源管理调度、性能调优及运维运营等方面的成熟工程化能力,以及元生代平台的强大功能和优势,已经吸引了众多企业和开发者的关注与使用 。在未来,随着平台功能的不断完善和服务质量的持续提升,蓝耘科技有望进一步扩大市场份额,成为智算行业的领军企业之一 。
在技术创新方面,蓝耘科技将持续投入研发资源,不断推动元生代平台的技术升级和创新。通过与高校、科研机构的合作,蓝耘科技将引入最新的科研成果和技术理念,提升平台的技术水平和竞争力 。在人工智能算法优化、算力资源高效利用等领域,蓝耘科技有望取得更多的技术突破,为行业的发展提供新的技术思路和解决方案 。
在产业生态建设方面,蓝耘科技以元生代平台为核心,积极构建开放共赢的生态合作体系,与上下游企业紧密合作,共同推动 AI 技术的落地应用和产业发展 。这种生态合作模式将有助于蓝耘科技整合各方资源,提升自身在产业中的地位和影响力,同时也将促进整个智算行业的繁荣发展 。
元生代平台作为蓝耘科技在智算领域的重要布局,通过其强大的功能、显著的技术优势以及广阔的未来发展空间,为用户提供了高效、便捷、全面的 AI 研发解决方案,也为蓝耘科技在智算行业的持续发展奠定了坚实基础,相信在未来,蓝耘科技将凭借元生代平台在智算行业创造更多的辉煌,推动人工智能技术在各个领域的广泛应用和深入发展 。
以下是文章的关键字及其解释:
关键字 | 解释 |
---|---|
蓝耘科技 | 一家自2004年成立以来,从传统IT系统集成业务转型为聚焦GPU算力云服务的科技公司。 |
元生代平台 | 蓝耘科技发布的智算云平台,集算力调度、应用市场和AI协作开发为一体,为用户提供一站式AI研发解决方案。 |
ComfyUI | 一个基于Python的图形界面工具,适用于交互式地探索和运行各种深度学习模型,尤其是文本到图像生成模型。 |
算力云服务 | 通过云计算技术提供的高性能计算能力服务,用户可以按需获取和使用计算资源。 |
GPU | 图形处理单元,一种高性能的并行计算芯片,广泛应用于深度学习和科学计算等领域。 |
AI | 人工智能,指使计算机系统模拟人类智能的技术,包括学习、推理、自我修正等功能。 |
工作流 | 在ComfyUI中,由一系列节点和连接组成的流程,用于定义深度学习模型的运行过程。 |
节点 | 工作流中的基本单元,代表特定的操作或功能,如加载模型、输入提示词、图像生成等。 |
提示词 | 在生成图像时,用户输入的用于描述期望生成图像内容和风格的文本信息。 |
采样器 | 在图像生成过程中,用于将随机噪声逐步降噪以生成与提示词相匹配的图像的组件。 |
这些关键字涵盖了文章的核心内容,包括蓝耘科技的业务转型、元生代平台的功能特点、ComfyUI的使用方法以及AI技术的相关概念。
赶快来加入吧!
蓝耘平台注册链接:https://cloud.lanyun.net//#/registerPage?promoterCode=0131
相关文章:
元生代品牌建设:平台实现工作流(comfyui)创建与技术文档说明
本文摘要:蓝耘科技自2004年成立以来,从传统IT系统集成业务转型为聚焦GPU算力云服务的科技公司。其发布的元生代平台,是一个集算力调度、应用市场和AI协作开发为一体的智算云平台。用户可在蓝耘平台使用ComfyUI进行AI绘图,通过添加…...
无线通信网
1.2.4G相邻信道间有干扰,5G相邻信道几乎无干扰 2.2.4G频段的优点是信号强,衰减小,穿墙强,覆盖距离远;缺点是带宽较窄,速度较慢,干扰较大。 5G频段的优点是带宽较宽,速度较快&#…...
WMware虚拟机Ubuntu磁盘扩容
VMware中操作: 选择要扩容的虚拟机,点击编辑虚拟机设置 打开后点击磁盘——>点击扩展(注意:如果想要扩容的话需要删除快照) 调整到你想要的容量 点击上图的扩展——>确定 然后我们进到虚拟机里面 首先&#…...
vscode头文件自由跳转
文章目录 1. 安装c/c扩展2. 建.vscode文件夹 当你想要ctl鼠标左击跳转到三方库的定义的时候请往下看。 1. 安装c/c扩展 2. 建.vscode文件夹 在.vscode文件夹下新建c_cpp_properties.json {"configurations": [{"name": "Linux","include…...
BUG:Cannot find implementation for xxx. database. xxx. xxx_Impl does not exist
问题背景 使用Jetpack Compose将数据存储在room本地数据库时,编译报错: java. lang. RuntimeException: Cannot find implementation for com. example. androidproject. practice. roomdmeo. database. AppDatabase. AppDatabase_Impl does not exist …...
基于PySide6与pyCATIA的工程图智能文本替换工具开发指南
一、需求背景与实现价值 在汽车、航空等制造领域,CATIA工程图的文本标注管理常面临批量修改需求。传统手工操作存在效率低、易出错等问题。本文实现的文本替换工具具有以下行业价值: 提升图纸修订效率(单次操作可处理数千个文本对象&#x…...
MCP协议下人工智能康复理疗智械融合编程方向分析
一、引言:AI 康复时代的技术革新 在全球人口老龄化进程加速以及慢性病发病率持续走高的双重背景下,康复医疗领域正面临着前所未有的需求增长压力。据世界卫生组织(WHO)相关数据表明,预计到 2050 年,全球 60 岁及以上老年人口数量将激增至 21 亿,这一庞大群体中,绝大多…...
【嵌入式硬件】LAN9253说明书(中文版)
目录 1.介绍 1.1总体介绍 1.2模式介绍 1.2.1微控制器模式: 1.2.2 扩展模式 1.2.3 数字IO模式 1.2.4 各模式图 2.引脚说明 2.1 引脚总览 2.2 引脚描述 2.2.1 LAN端口A引脚 2.2.2 LAN端口B引脚 2.2.3 LAN端口A和、B电源和公共引脚 2.2.4 SPI/SQI PINS 2.2.5 分布式时…...
Java学习手册:Java基本语法与数据类型
Java语言以其简洁明了的语法和强大的数据类型系统而闻名。掌握Java的基本语法和数据类型是成为一名合格Java开发者的第一步。本文将深入探讨Java的基本语法结构和数据类型,帮助读者打下坚实的基础。 Java的基本语法 Java语言的语法设计简洁而强大,强调…...
操作系统 3.4-段页结合的实际内存管理
段与页结合的初步思路 虚拟内存的引入: 为了结合段和页的优势,操作系统引入了虚拟内存的概念。虚拟内存是一段地址空间,它映射到物理内存上,但对用户程序是透明的。 段到虚拟内存的映射: 用户程序中的段首先映射到虚…...
金融简单介绍及金融诈骗防范
在当今社会,金融学如同一股无形却强大的力量,深刻影响着我们生活的方方面面。无论是个人的日常收支、投资理财,还是国家的宏观经济调控,都与金融学紧密相连。 一、金融学的概念 金融学,简单来说,是研…...
基于docker搭建redis集群环境
在redis目录下创建redis-cluster目录,创建docker-compose.yml文化和generate.sh文件 【配置generate.sh文件】 for port in $(seq 1 9); \ do \ mkdir -p redis${port}/ touch redis${port}/redis.conf cat << EOF > redis${port}/redis.conf port 6379 …...
CSS 中常见的布局相关属性及其功能分类
一、块级布局(Block Layout) 1. display 作用:定义元素的显示方式。常用值: block:块级元素,默认独占一行。inline:行内元素,与其他内容在同一行显示。inline-block:兼…...
用css画一条弧线
ui里有一条弧线,现在用css实现 关键代码 border-bottom-left-radius: 100% 7px 两个参数分别代表横向和纵向的深度border-bottom-right-radius: 100% 7px...
CesiumForUnreal 本地矢量文件的加载,支持 shp/geojson 等常用格式
实现效果 Cesium for Unreal 集成 GDAL、LibPng 实现加载本地矢量文件 实现步骤 添加依赖在 cesium-unreal 中 extern -> cesium-native -> CMakeLists.txt 中的 57 行添加依赖库,代码如下: set(PACKAGES_PRIVATEabseil draco ktx modp-base64 meshoptimizer openssl …...
面向基于发布-订阅的物联网网络的匿名 MQTT 分析
中文标题: 面向基于发布-订阅的物联网网络的匿名 MQTT 分析 英文标题: An Analysis of Anonymous MQTT for Publish-Subscribe-Based IoT Networks 作者信息 Yudai Fukushima:东京都立大学电气工程与计算机科学系硕士生,研究方向…...
<C#> 详细介绍.NET 依赖注入
在 .NET 开发中,依赖注入(Dependency Injection,简称 DI)是一种设计模式,它可以增强代码的可测试性、可维护性和可扩展性。以下是对 .NET 依赖注入的详细介绍: 1. 什么是依赖注入 在软件开发里࿰…...
批量给文件编排序号,支持数字序号及时间日期序号编排文件
当我们需要对文件进行编号的时候,我们可以通过这个工具来帮我们完成,它可以支持从 001 到 100 甚至更多的数字序号编号。也可以支持按照日期、时间等方式对文件进行编号操作。这是一种操作简单,处理起来也非常的高效文件编排序号的方法。 工作…...
乳腺癌识别:双模型融合
本文为为🔗365天深度学习训练营内部文章 原作者:K同学啊 import matplotlib.pyplot as plt import tensorflow as tf import warnings as w w.filterwarnings(ignore) # 支持中文 plt.rcParams[font.sans-serif] [SimHei] # 用来正常显示中文标签 …...
ubuntu 22.04配置cuda和cudnn
cuda:12.1 wget https://developer.download.nvidia.com/compute/cuda/12.1.1/local_installers/cuda_12.1.1_530.30.02_linux.run sudo sh cuda_12.1.1_530.30.02_linux.runAbort/Continue选择Continue,不要勾选自带的driver 配置环境变量。~/.bashrc e…...
为什么Java不支持多继承?如何实现多继承?
一、前言 Java不支持多继承(一个类继承多个父类)主要出于文中设计考虑;核心目的是简化语言复杂性并避免潜在的歧义性问题。 二、直接原因:菱形继承/钻石继承问题(Diamond Problem) 假设存在如下继承关系&…...
ESP32S3 链接到 WiFi
以下是关于如何让 ESP32S3 连接到 WiFi 的完整流程和代码示例: ESP32S3 链接到 WiFi 1. 设置工作模式 ESP32 可以工作在两种模式下: Station (STA) 模式:作为无线终端连接到无线接入点(AP),类似于手机或…...
AndroidTV D贝桌面-v3.2.5-[支持文件传输]
AndroidTV D贝桌面 链接:https://pan.xunlei.com/s/VONXSBtgn8S_BsZxzjH_mHlAA1?pwdzet2# AndroidTV D贝桌面-v3.2.5[支持文件传输] 第一次使用的话,壁纸默认去掉的,不需要按遥控器上键,自己更换壁纸即可...
在spark中,窄依赖算子map和filter会组合为一个stage,这种情况下,map和filter是在一个task内进行的吗?
在 Spark 中,当 map 和 filter 这类窄依赖(Narrow Dependency)的算子连续应用时,它们会被合并到同一个 Stage 中,并且在同一个 Task 内按顺序执行。这种优化称为 流水线(Pipeline)执行ÿ…...
展讯android15源码编译之apk单编
首先找到你要单编的apk生成的路径: sys\out_system\target\product\ussi_arm64\system_ext\app\HelloDemo\HelloDemo.apk接着打开下面这个文件: sys\out_system\ussi_arm64_full-userdebug-gms.system.build.log在里面找关键字"Running command&q…...
EtherCAT 转 ModbusTCP 网关
一、功能概述 1.1 设备简介 本产品是 EtherCAT 和 Modbus TCP 网关,使用数据映射方式工作。 本产品在 EtherCAT 侧作为 EtherCAT 从站,接 TwinCAT 、 CodeSYS 、 PLC 等;在 ModbusTCP 侧做为 ModbusTCP 主站( C…...
SpringBoot集成阿里云文档格式转换实现pdf转换word,excel
一、前置条件 1.1 创建accessKey 如何申请:https://help.aliyun.com/zh/ram/user-guide/create-an-accesskey-pair 1.2 开通服务 官方地址:https://docmind.console.aliyun.com/doc-overview 未开通服务时需要点击开通按钮,然后才能调用…...
大数据-271 Spark MLib - 基础介绍 机器学习算法 线性回归 场景 定义 损失 优化
点一下关注吧!!!非常感谢!!持续更新!!! Java篇开始了! MyBatis 更新完毕目前开始更新 Spring,一起深入浅出! 目前已经更新到了: H…...
ubuntu不生成core文件的处理
1、设置unlimited ulimit -a 查看是否设置,没有设置的使用下面命令设置 ulimit -c unlimited这个设置只在当前会话有效,添加到 ~/.bashrc 中,重开终端生效 2、sysctl配置 修改 /etc/sysctl.conf 文件 ,增加以下两个配置&#…...
游戏服务器DDoS攻防实战指南——从攻击溯源到智能防护体系构建
本文深度解析游戏行业DDoS攻防技术演进路线,基于等保2.0与NIST框架,从攻击流量识别、弹性防护架构、智能调度算法三大维度,揭示游戏服务器防护体系的23个关键控制点。通过近期《永劫无间》服务器瘫痪事件复盘,结合Gartner最新混合…...
JAVA 导出 word
1、模板方式导出 1.1、引入 maven 依赖 <dependency><groupId>com.deepoove</groupId><artifactId>poi-tl</artifactId><version>1.12.2</version> </dependency>1.2、导出文档代码 public static void main(String[] args…...
OpenHarmony 5.0版本视频硬件编解码适配
一、简介 Codec HDI(Hardware Device Interface)对上层媒体服务提供视频编解码的驱动能力接口,主要功能有获取组件编解码能力,创建、销毁编解码器对象,启停编解码器操作,编解码处理等。 Codec HDI 2.0接口…...
《Python星球日记》第23天:Pandas基础
名人说:路漫漫其修远兮,吾将上下而求索。—— 屈原《离骚》 创作者:Code_流苏(CSDN)(一个喜欢古诗词和编程的Coder😊) 订阅专栏:《Python星球日记》 目录 一、Pandas 简介1. 什么是 Pandas&…...
ubuntu22.04下安装mysql以及mysql-workbench
一、mysql安装以及配置 安装之前先查看是否已将安装mysql: rpm -qa | grep mysql (一)、在线安装 保证网络正常的情况下: 1、更新软件包: sudo apt update 2、安装mysql安装包 查看可以安装的安装包: sudo apt search mysql-server 安装指定安装包: sudo apt i…...
让 Python 脚本在后台持续运行:架构级解决方案与工业级实践指南
让 Python 脚本在后台持续运行:架构级解决方案与工业级实践指南 一、生产环境需求全景分析 1.1 后台进程的工业级要求矩阵 维度开发环境要求生产环境要求容灾要求可靠性单点运行集群部署跨机房容灾可观测性控制台输出集中式日志分布式追踪资源管理无限制CPU/Memo…...
设计模式 四、行为设计模式(2)
五、状态模式 1、概述 状态设计模式是一种行为型设计模式,它允许对象在其内部状态发生时改变其行为,这种模式可以消除大量的条件语句,并将每个状态的行为封装到单独的类中。 状态模式的主要组成部分如下: 1)上…...
C++中作用域(public,private,protected
在C中,public、private 和 protected 是用于控制类成员(变量和函数)访问权限的关键字。它们决定了类成员在代码中的可见性和可访问性。在学习时候,对于public是最容易理解的,对于private也好理解,但是对于p…...
Spring配置方式演进:从XML到注解,构建灵活高效的开发体系
Spring配置方式演进:从XML到注解,构建灵活高效的开发体系 在Spring框架的演进长河中,配置方式始终是开发者需要掌握的核心技能。从早期XML一统天下的严谨规范,到注解驱动的敏捷开发,再到如今Java Config的优雅实践&am…...
网络4 OSI7层
OSI七层模型:数据如何传送,向下传送变成了什么样子 应用层 和用户打交道,向用户提供服务。 例如:web服务、http协议、FTP协议 1.用户接口 2.提供各种服务 通过浏览器(接口)提供Web服务 表示层 翻译 我的“…...
前端请求设置credentials: ‘include‘导致的cors问题
1.背景 前端请求设置credentials: ‘include‘其实主要是为了发送凭证,传cookie给后端 2.前端请求 fetch(http://frontend.com, { method: GET, // 或其他HTTP方法 credentials: include, // 不携带凭证 headers: { Content-Type: application/json, }, })…...
LabVIEW中VI Scripting 特定对象解析
该 LabVIEW 程序通过三条并行代码路径,借助 VI Scripting 功能,以特定方式解析程序框图对象,展示了不同方法在处理对象嵌套及特定范围对象时的差异。 上方文字:三条并行代码路径展示了解析程序框图的不同方式。第一条路径使用 …...
CISCO组建RIP V2路由网络
1.实验准备: 2.具体配置: 2.1根据分配好的IP地址配置静态IP: 2.1.1PC配置: PC0: PC1: PC2: 2.1.2路由器配置: R0: Router>en Router#conf t Enter configuration…...
性能飙升50%,react-virtualized-list如何优化大数据集滚动渲染
在处理大规模数据集渲染时,前端性能常常面临巨大的挑战。本文将探讨 react-virtualized-list 库如何通过虚拟化技术和 Intersection Observer API,实现前端渲染性能飙升 50% 的突破!除此之外,我们一同探究下该库还支持哪些新的特性…...
超低功耗MCU软件开发设计中的要点与选型推荐
前沿-超低功耗MCU应用: 超低功耗MCU(微控制器)凭借其极低的功耗和高效的能量管理能力,正在快速渗透到多个新兴领域,尤其在物联网(IoT)、可穿戴设备、智能家居和医疗电子等领域展现出巨大的应用…...
Gson、Fastjson 和 Jackson 对比解析
目录 1. Gson (Google) 基本介绍: 核心功能: 特点: 使用场景: 2. Fastjson (Alibaba) 基本介绍: 核心功能: 特点: 使用场景: 3. Jackson 基本介绍: 核心功能…...
冒泡排序与回调函数——qsort
文章核心内容总结 本文围绕数组排序展开,先介绍了冒泡排序,后引入qsort库函数进行排序,并对二者进行了对比。 1. 冒泡排序实现 在探讨冒泡排序(Bubble Sort)这一经典的排序算法时,我们首先需要了解其基本…...
(四)机器学习---逻辑回归及其Python实现
之前我们提到了常见的任务和算法,本篇我们使用逻辑回归来进行分类 分类问题回归问题聚类问题各种复杂问题决策树√线性回归√K-means√神经网络√逻辑回归√岭回归密度聚类深度学习√集成学习√Lasso回归谱聚类条件随机场贝叶斯层次聚类隐马尔可夫模型支持向量机高…...
微信小程序开发:微信小程序上线发布与后续维护
微信小程序上线发布与后续维护研究 摘要 微信小程序作为移动互联网的重要组成部分,其上线发布与后续维护是确保其稳定运行和持续优化的关键环节。本文从研究学者的角度出发,详细探讨了微信小程序的上线发布流程、后续维护策略以及数据分析与用户反馈处理的方法。通过结合实…...
vue拓扑图组件
vue拓扑图组件 介绍技术栈功能特性快速开始安装依赖开发调试构建部署 使用示例演示截图组件源码 介绍 一个基于 Vue3 的拓扑图组件,具有以下特点: 1.基于 vue-flow 实现,提供流畅的拓扑图展示体验 2.支持传入 JSON 对象自动生成拓扑结构 3.自…...
Python数据分析-NumPy模块-查看数组属性
查看数组的行数和列数 from numpy import array aarray([[1,1],[2,2],[3,3]]) print(a.shape)结果: 提取数组的行数或列数 from numpy import array aarray([[1,1],[2,2],[3,3]]) print(a.shape) print(a.shape[0]) print(a.shape[1])结果: 查看数组…...