Descrição
Open Interface é uma ferramenta que permite aos usuários controlar seus computadores usando LLMs. Ele funciona recebendo solicitações do usuário e enviando-as para um backend de LLM, como GPT-4o ou Gemini, para determinar as etapas necessárias. O aplicativo então executa automaticamente essas etapas simulando a entrada do teclado e do mouse, automatizando efetivamente as tarefas do computador.
A funcionalidade principal envolve a interpretação de comandos do usuário, a geração de instruções para o computador e a execução dessas instruções. O software também incorpora um ciclo de feedback, usando capturas de tela para avaliar o progresso e corrigir o curso conforme necessário. Esse processo iterativo permite que tarefas complexas sejam concluídas com precisão. A ferramenta suporta vários sistemas operacionais, incluindo MacOS, Linux e Windows, com instruções de instalação específicas fornecidas para cada um.
Open Interface suporta vários LLMs, incluindo GPT-4o da OpenAI e Gemini do Google. Os usuários podem configurar a ferramenta para usar diferentes LLMs através do menu de configurações, incluindo LLMs personalizados que aderem ao estilo da API OpenAI. O processo de configuração envolve a obtenção de chaves de API dos respectivos provedores de LLM e sua inserção nas configurações do aplicativo. O aplicativo também fornece estimativas de custos com base no modelo de LLM usado.
Recursos principais de Open Interface: Controle o Computador com LLMs
Controle do computador baseado em LLM
Simulação automatizada de teclado e mouse
Avaliação de progresso baseada em captura de tela
Suporta GPT-4o e Gemini
Compatibilidade multiplataforma (MacOS, Linux, Windows)
Suporte a LLM personalizado
Integração da chave da API OpenAI
Integração da chave da API Google Gemini
Menu de configurações para configuração
Estimativa de custos com base no uso do LLM
Repositório GitHub para acesso de código aberto
Interpretação de solicitações do usuário
Primeiros passos com Open Interface: Controle o Computador com LLMs
Clone: Clone o repositório do GitHub usando `git clone https://github.com/AmberSahdev/Open-Interface.git`.
Entre no Diretório: Navegue até o diretório do projeto usando `cd Open-Interface`.
Instale as Dependências: Instale os pacotes Python necessários usando `pip install -r requirements.txt`.
Configure as Chaves da API: Obtenha e insira suas chaves da API OpenAI e/ou Gemini nas configurações do aplicativo.
Execute: Execute o aplicativo usando `python app/app.py`.
Interaja: Dê comandos para controlar seu computador.
Casos de uso de Open Interface: Controle o Computador com LLMs
- Automatizar Tarefas
- Controle Mãos-Livres
- Criação de Aplicativos Web
- Planejamento de Refeições
- Edição de Código
- Playlist de Música
- Edição de Vídeo








