Uma Implementação de Código para Projetar Motor de Skills Auto-Evolutivo com OpenSpace para Aprendizagem de Skills, Eficiência de Tokens e Inteligência Coletiva

Uma Implementação de Código para Projetar Motor de Skills Auto-Evolutivo com OpenSpace para Aprendizagem de Skills, Eficiência de Tokens e Inteligência Coletiva

Neste tutorial, exploramos o OpenSpace, um motor de skills auto-evolutivo desenvolvido pela HKUDS que torna os agentes de IA mais inteligentes, mais eficientes em termos de custo e capazes de aprender de cada tarefa que realizam. Percorremos o ciclo de vida completo do OpenSpace: desde a instalação e configuração de um modelo OpenAI, até a execução de tarefas 'cold-start' onde não existem habilidades prévias, observando o […] A postagem A Coding Imple

Neste tutorial, exploramos o OpenSpace, um motor de skills auto-evolutivo desenvolvido pela HKUDS que torna os agentes de IA mais inteligentes, mais eficientes em termos de custo e capazes de aprender de cada tarefa que realizam. Percorremos o ciclo de vida completo do OpenSpace: desde a instalação e configuração de um modelo OpenAI, até a execução de tarefas 'cold-start' onde não existem habilidades prévias, observando o motor de evolução capturar padrões reutilizáveis, e então reexecutando tarefas semelhantes para observar economias reais de tokens através da reutilização de skills. Ao longo do caminho, criamos skills personalizadas manualmente, inspecionamos o banco de dados de skills SQLite, executamos pipelines multi-tarefas que acumulam inteligência ao longo do tempo, e demonstramos como a comunidade de nuvem em open-space.cloud permite que os agentes compartilhem skills evoluídas. Ao final, teremos uma compreensão prática dos três modos de evolução (FIX, DERIVED e CAPTURED), dos três gatilhos automáticos que mantêm as skills saudáveis e do impacto econômico mensurável que o OpenSpace oferece, incluindo a melhoria de renda de 4,2x e a redução de tokens de 46% demonstradas no benchmark GDPVal em 50 tarefas profissionais do mundo real. Copiar Código Copiado Use um navegador diferente import subprocess, sys, os print(" Instalando OpenSpace do GitHub (isso pode levar 2-3 minutos)...") subprocess.check_call([ sys.executable, "-m", "pip", "install", "-q", "git+https://github.com/HKUDS/OpenSpace.git" ]) subprocess.check_call([ sys.executable, "-m", "pip", "install", "-q", "openai" ]) print("
Instalação completa!") try: from openspace import OpenSpace print(" OpenSpace importado com sucesso") except ImportError as e: print(f" Problema de importação: {e}") print("Tentando caminho de importação alternativo...") import openspace print(f" Pacote openspace encontrado em: {openspace.file}") import getpass print("Insira sua chave de API OpenAI (a entrada está oculta):") api_key = getpass.getpass("Chave de API OpenAI: ") os.environ["OPENAI_API_KEY"] = api_key print("
[Opcional] Insira sua chave de API OpenSpace Cloud") print("(Obtenha uma gratuitamente em https://open-space.cloud — pressione Enter para pular):") cloud_key = getpass.getpass("Chave OpenSpace Cloud: ") if cloud_key.strip(): os.environ["OPENSPACE_API_KEY"] = cloud_key.strip() print(" Chave de API da Nuvem definida") else: print(" Pulando recursos da nuvem (somente modo local)") MODEL_NAME = "openai/gpt-4o-mini" os.environ["OPENSPACE_MODEL"] = MODEL_NAME print(f"
Configuração completa!") print(f" Modelo: {MODEL_NAME}") print(f" Chave OpenAI: {'*' * 8}...{api_key[-4:]}") print(f" C

IA EvolutivaAgentes AutônomosEficiência de Modelo