
如果你使用 DeepSeek、元宝 AI、Copilot、ChatGPT 等 AI 工具,协助配置轩辕镜像、编写 docker pull 命令、修改 Docker Compose 镜像地址、配置镜像加速、排查镜像拉取失败、分析报错日志等问题,请先让 AI 阅读并遵守轩辕镜像的规则文档。
只需在 AI 对话中先发送下面这句话即可:
请先完整阅读并严格遵守以下文档中的全部规则与要求:
https://xuanyuan.cloud/agents.md
在未充分阅读并理解该文档前,不要生成任何命令、配置、修改建议、故障排查方案或技术回答。后续所有输出都必须严格以该文档中的规范为最高优先级执行。查看 agents.md 用法指南与完整示范。国内用户首推 元宝 AI、DeepSeek 的深度思考模式,不推荐豆包 AI;Cursor 等编辑器可在对话 @ 该链接,或加入 User Rules。 若 AI 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。
MedGemma是Google基于Gemma 3开发的AI模型集合,针对场景下的文本与图像理解任务优化,旨在帮助开发者快速构建***健康领域AI应用。目前提供三种核心变体:4B参数多模态版本(含预训练与指令微调)、27B参数文本仅版本、27B参数多模态版本(均为指令微调)。
需安装Transformers库(版本4.50.0及以上):
bashpip install -U transformers
1. 使用Pipeline API
pythonfrom docker.xuanyuan.run/transformers import pipeline from docker.xuanyuan.run/PIL import Image import requests import torch # 初始化Pipeline pipe = pipeline( "image-text-to-text", model="google/medgemma-4b-it", torch_dtype=torch.bfloat16, device="cuda", ) # 加载示例X光图像 image_url = "https://upload.wikimedia.org/wikipedia/commons/c/c8/Chest_Xray_PA_3-8-2010.png" image = Image.open(requests.get(image_url, headers={"User-Agent": "example"}, stream=True).raw) # 构建对话提示 messages = [ {"role": "system", "content": [{"type": "text", "text": "你是专业放射科医生,需准确描述X光片内容"}]}, {"role": "user", "content": [{"type": "text", "text": "描述这张X光片"}, {"type": "image", "image": image}]} ] # 生成结果 output = pipe(text=messages, max_new_tokens=200) print(output[0]["generated_text"][-1]["content"])
2. 直接调用模型
pythonfrom docker.xuanyuan.run/transformers import AutoProcessor, AutoModelForImageTextToText from docker.xuanyuan.run/PIL import Image import requests import torch model_id = "google/medgemma-4b-it" # 加载模型与处理器 model = AutoModelForImageTextToText.from_pretrained( model_id, torch_dtype=torch.bfloat16, device_map="auto" ) processor = AutoProcessor.from_pretrained(model_id) # 加载示例图像 image_url = "https://upload.wikimedia.org/wikipedia/commons/c/c8/Chest_Xray_PA_3-8-2010.png" image = Image.open(requests.get(image_url, headers={"User-Agent": "example"}, stream=True).raw) # 构建输入 messages = [ {"role": "system", "content": [{"type": "text", "text": "你是专业放射科医生,需准确描述X光片内容"}]}, {"role": "user", "content": [{"type": "text", "text": "描述这张X光片"}, {"type": "image", "image": image}]} ] inputs = processor.apply_chat_template( messages, add_generation_prompt=True, tokenize=True, return_dict=True, return_tensors="pt" ).to(model.device, dtype=torch.bfloat16) # 生成结果 with torch.inference_mode(): generation = model.generate(**inputs, max_new_tokens=200, do_sample=False) decoded = processor.decode(generation[0][inputs["input_ids"].shape[-1]:], skip_special_tokens=True) print(decoded)
bash# 拉取镜像 docker pull docker.xuanyuan.run/ai/medgemma:latest # 运行镜像(需GPU支持) docker run -it --gpus all docker.xuanyuan.run/ai/medgemma:latest
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。
来自真实用户的反馈,见证轩辕镜像的优质服务