news 2026/4/18 9:53:49

测试AI手机Open-AutoGLM (by quqi99)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
测试AI手机Open-AutoGLM (by quqi99)

作者:张华 发表于:2025-12-11
版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本版权声明

参考: https://github.com/zai-org/Open-AutoGLM/tree/main

1, 安装python和adb, 省略

2, 在手机上安装ADBKeyboard.apk允许电脑远程输入文字 (用完之后出于安全可以再关闭)
先通过typec线手机连电脑(记得打开开发者模式中的usb调试), 可用’adb devices’验证.

#https://github.com/senzhk/ADBKeyBoard/blob/master/ADBKeyboard.apk adb install ./ADBKeyboard.apk

然后在手机"设置"→"常规管理"→"键盘"中启用ADB Keyboard

3, 自建模型的方法如下(URL=http://localhost:8000/v1), 注: 我的GPU不支持, 没用这个.

pip install vllm #our gpu doesn't support this ai model nvidia-smi #RuntimeError: Unexpected error from cudaGetDeviceCount(). ... Error 803: system has unsupported display driver / cuda driver combination python3 -m vllm.entrypoints.openai.api_server \ --served-model-name autoglm-phone-9b \ --allowed-local-media-path / \ --mm-encoder-tp-mode data \ --mm_processor_cache_type shm \ --mm_processor_kwargs "{\"max_pixels\":5000000}" \ --max-model-len 25480 \ --chat-template-content-format string \ --limit-mm-per-prompt "{\"image\":10}" \ --model zai-org/AutoGLM-Phone-9B \ --port 8000

但由于我的GPU不支持改为在云上部署模型 - https://ppio.com/gpu-instance/console/explore
花了两块钱, 部署之后, 在本地机器上运行下列命令访问模型:

ssh -L 8000:localhost:8000 -p 39399 root@proxy.cn-south-1.gpu-instance.ppinfra.com curl http://localhost:8000/v1/models

4, 安装Open-AutoGLM

git clone https://github.com/zai-org/Open-AutoGLM.git cd Open-AutoGLM/ tox -epy3 source .tox/py3/bin/activate pip install -r requirements.txt pip install -e .

5, 测试, 例:

python main.py --list-apps python main.py --base-url http://localhost:8000/v1 --model "autoglm-phone-9b" "打开设置" python main.py --base-url http://localhost:8000/v1 --model "autoglm-phone-9b" "打开美团,搜索附近评分最高的川菜馆" python main.py --base-url http://localhost:8000/v1 --model "autoglm-phone-9b" "打开拼多多,搜索苹果手机,价格1000-2000元,按销量排序" python main.py --base-url http://localhost:8000/v1 --model "autoglm-phone-9b" "打开微信,给老婆发送消息'我到家了'"
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/18 2:06:09

实习面试题-前端热门面试题 200 道

1.什么是 Vue 中的 slot?它有什么作用? 回答重点 slot(插槽)是 Vue 中的一个重要功能,它允许我们向组件传递模板内容。主要有以下几个要点: 1)基本概念 插槽是组件内的一个占位符,让我们可以向组件内部插入内容。父组件可以在使用子组件时,在子组件标签内传入内容…

作者头像 李华
网站建设 2026/4/15 11:25:28

【time-rs】编译器优化提示模块详解

概述 这个模块提供了一系列用于给编译器提供优化提示的函数,帮助编译器生成更高效的机器代码。这些提示基于分支预测优化的原理,是现代编译器优化的重要技术。 核心函数分析 1. cold_path() - 冷路径标记 #[inline(always)] #[cold] pub(crate) const fn…

作者头像 李华
网站建设 2026/4/15 12:18:54

AI如何帮你快速解决Python模块缺失错误

快速体验 打开 InsCode(快马)平台 https://www.inscode.net输入框内输入如下内容: 创建一个Python脚本,当用户遇到ModuleNotFoundError: No module named distutils.msvccompiler错误时,自动检测系统环境,判断问题原因&#xff0…

作者头像 李华
网站建设 2026/4/16 8:53:39

【程序员必备技能】:VSCode + Quantum SDK 环境搭建全解析

第一章:VSCode Quantum SDK 开发环境概述 现代量子计算开发依赖于高效、集成的工具链,其中 Visual Studio Code(VSCode)结合 Quantum SDK 构成了主流的开发环境。该组合提供了语法高亮、智能补全、调试支持以及本地模拟执行能力&…

作者头像 李华
网站建设 2026/4/14 13:19:25

智能图像分割在线平台:精准提取目标,解锁AI视觉分割核心技术

在自动驾驶、医学影像分析、工业质检等领域,从复杂图像中精准分离出目标物体(如行人、肿瘤、缺陷)是计算机视觉的关键任务。为降低技术门槛,我们推出图像分割在线平台,提供一键式的高精度分割服务,并深度解…

作者头像 李华
网站建设 2026/4/16 22:27:27

Wan2.2-T2V-A14B生成动画短片全流程实录

Wan2.2-T2V-A14B生成动画短片全流程实录 你有没有想过,有一天只需要写一段文字,就能“拍”出一部电影?🎬 不是剪映拼接,也不是AE特效堆叠——而是从零开始,由AI直接生成画面、动作、光影甚至情绪的完整视频…

作者头像 李华