首页 > 其他分享 >Anthropic Computer Use for Mac:释放Mac潜力的AI控制工具

Anthropic Computer Use for Mac:释放Mac潜力的AI控制工具

时间:2024-10-29 08:47:45浏览次数:8  
标签:API Use AI macOS Mac Computer Anthropic

在人工智能技术飞速发展的今天,我们对于计算机的控制和交互方式也在不断进化。最近,一款名为Anthropic Computer Use for Mac的工具引起了我的注意。这是一款专为Mac系统设计的AI控制工具,它不仅能够在Mac上原生运行,还能通过macOS命令和工具直接控制系统,提供了一系列令人兴奋的功能。

简介

Anthropic Computer Use是Anthropic公司推出的一个beta特性,它原本运行在Docker中的Ubuntu镜像上。而现在,这个分支版本允许你在macOS上原生运行,这意味着你可以直接通过macOS的命令和工具来控制你的系统。这不仅提高了效率,还使得操作更加直观和便捷。

功能亮点

Anthropic Computer Use for Mac提供了以下令人印象深刻的功能:

  1. 原生macOS GUI交互:无需Docker,直接与macOS GUI进行交互。
  2. 屏幕捕捉:使用macOS原生命令来捕捉屏幕。
  3. 键盘和鼠标控制:通过cliclick实现键盘和鼠标的控制。
  4. 支持多个LLM提供商:包括Anthropic、Bedrock、Vertex等。
  5. 基于Streamlit的界面:提供了一个基于Streamlit的交互界面。
  6. 自动屏幕分辨率缩放:根据需要自动调整屏幕分辨率。
  7. 文件系统交互和编辑能力:可以直接与文件系统进行交互和编辑。

安全警告

尽管功能强大,但Anthropic Computer Use也带来了明显的安全风险。Anthropic代理可以控制你的Mac上的一切。因此,使用时请格外小心。Anthropic的新Claude 3.5 Sonnet模型拒绝执行不安全的操作,如购买商品或下载非法内容。

先决条件

在开始之前,请确保你的系统满足以下条件:

  • macOS Sonoma 15.7或更高版本。
  • Python 3.12+。
  • Homebrew(用于安装额外的依赖项)。
  • cliclick(使用brew install cliclick安装)- 鼠标和键盘控制必需。

安装指南

以下是安装Anthropic Computer Use for Mac的步骤:

  1. 克隆仓库并导航到它

    git clone https://github.com/deedy/mac_computer_use.git 
    cd mac_computer_use
  2. 创建并激活虚拟环境

    python3.12 -m venv venv
    source venv/bin/activate
  3. 运行安装脚本

    chmod +x setup.sh
    ./setup.sh
  4. 安装Python依赖

    pip install -r requirements.txt

运行演示

  1. 设置环境和Anthropic API密钥: 在.env文件中添加:

    API_PROVIDER=anthropic
    ANTHROPIC_API_KEY=<key>
    WIDTH=800
    HEIGHT=600
    DISPLAY_NUM=1

    设置屏幕尺寸(建议:保持在XGA/WXGA分辨率内),并输入你的Anthropic控制台中的密钥。

  2. 启动Streamlit应用

    streamlit run streamlit.py

    界面将在http://localhost:8501上可用。

屏幕大小考虑

为了获得最佳性能,建议使用以下分辨率之一:

  • XGA:1024x768(4:3)
  • WXGA:1280x800(16:10)
  • FWXGA:1366x768(约16:9)

更高分辨率将自动缩放到这些目标以优化模型性能。你可以使用环境变量设置分辨率:

export WIDTH=1024
export HEIGHT=768
streamlit run streamlit.py

注意事项

请注意,此参考实现中使用的Beta API可能会发生变化。请参阅API发布说明以获取最新信息。

Anthropic Computer Use for Mac是一个强大的工具,它将AI的智能与macOS的原生控制能力相结合,为Mac用户提供了前所未有的交互体验。随着AI技术的不断进步,我们可以预见,这样的工具将会越来越普及,成为我们日常工作和生活中不可或缺的一部分。

标签:API,Use,AI,macOS,Mac,Computer,Anthropic
From: https://blog.csdn.net/u013818406/article/details/143292189

相关文章

  • FIPG-Frontiers in Pharmacology
    @目录一、征稿简介二、重要信息三、服务简述四、投稿须知一、征稿简介二、重要信息期刊官网:https://ais.cn/u/3eEJNv三、服务简述FrontiersinPharmacology是药理学领域的领先期刊,出版了跨学科的严格同行评审研究,包括基础和临床药理学、药物化学、药学和毒理学。四、投......
  • MacOS上Homebrew 安装、配置、更改国内镜像源及使用教程
    Homebrew笔记1.介绍官网:https://brew.sh/对于习惯了使用命令来完成一切的程序员来说,安装软件这种小事,自然是能够用命令解决,就不用图形界面选择。但是在Linux中,我们有yum、apt、dnf、pkg等命令来完成软件的安装,macOS却并未为我们提供一个好用的包管理器,帮助我们更......
  • 【AI技术】如何看待AI技术的应用前景?
    ......
  • 有人问我:过去一年用 AI 写了多少代码
    2023年10月通义灵码正式发布经过一年的发展通义灵码已经成为国内最受开发者欢迎的AI研发辅助工具插件下载量超600万累计生成代码超10亿行为百万开发者和上万家企业带来全新的开发范式通义灵码发布一周年,我们推出 AI码力报告无论你是用通义灵码完成任务开发、解决代码相关......
  • 有人问我:过去一年用 AI 写了多少代码
    2023年10月通义灵码正式发布经过一年的发展通义灵码已经成为国内最受开发者欢迎的AI研发辅助工具插件下载量超600万累计生成代码超10亿行为百万开发者和上万家企业带来全新的开发范式通义灵码发布一周年,我们推出 AI码力报告无论你是用通义灵码完成任务开发、解决代码相关......
  • GLM - 4 - Plus:智谱 AI 最新推出的大型基座模型
    目录引言一、GLM-4-Plus简介二、GLM-4-Plus的技术优势1.卓越的语言能力2.多模态交互能力3.强大的推理能力三、GLM-4-Plus的功能特点1.丰富的知识储备2.准确的语言理解3.代码辅助能力四、GLM-4-Plus的应用场景1.智能客服2.内容创作3.教育辅助4.智能办公......
  • ssm002学院党员管理系统(论文+源码)_kaic
     毕业设计(论文)题目:鄂尔多斯应用技术学院党员管理系统的设计与实现      摘 要互联网发展至今,无论是其理论还是技术都已经成熟,而且它广泛参与在社会中的方方面面。它让信息都可以通过网络传播,搭配信息管理工具可以很好地为人们提供服务。针对鄂尔多斯应用......
  • MaskGCT,AI语音克隆大模型本地部署(Windows11),基于Python3.11,TTS,文字转语音
    前几天,又一款非自回归的文字转语音的AI模型:MaskGCT,开放了源码,和同样非自回归的F5-TTS模型一样,MaskGCT模型也是基于10万小时数据集Emilia训练而来的,精通中英日韩法德6种语言的跨语种合成。数据集Emilia是全球最大且最为多样的高质量多语种语音数据集之一。本次分享一下如何在本地......
  • 刚刚,Stable Diffusion 2024升级,最强Ai绘画整合包、部署教程(解压即用)
    2024Ai技术大爆发的元年目前两款Ai神器大火一款是大名鼎鼎的ChatGPT另外一款—StableDiffusion堪称全球最强Ai绘画工具StableDiffusionAi绘画2024版本更新啦!从4.8.7更新至**4.9版本!**更新优化和大模型增加,无需安装,解压即用sd整合包获取方式Stablediffusion......
  • 轻松原创!短剧,带货视频AI自动批量混剪工具!
    今天再分享这个批量剪辑神器,非常适合短剧和带货短视频的制作,轻松过原创,提供了从视频分割、合成、混剪到格式转换的多项功能。以下是它的主要功能:视频分割与提取按时长或段数分割按镜头转场变化分割按语音内容自动分割提取无声视频或音频视频合成自动合成文......