For the complete documentation index, see llms.txt. This page is also available as Markdown.

Instalación

Instrucciones paso a paso sobre cómo instalar Neuron en tu aplicación y crear un agente.

Requisitos

  • PHP: ^8.1

Instalar

Ejecuta el siguiente comando de Composer para instalar la versión más reciente:

composer require neuron-core/neuron-ai

Crear un agente

Puedes crear fácilmente tu primer agente con el siguiente comando:

./vendor/bin/neuron make:agent App\\Neuron\\MyAgent
.\vendor\bin\neuron make:agent App\Neuron\MyAgent
namespace App\Neuron;

use NeuronAI\Agent\Agent;
use NeuronAI\Agent\SystemPrompt;
use NeuronAI\Providers\Anthropic\Anthropic;

class MyAgent extends Agent
{
    protected function provider(): AIProviderInterface
    {
        // devuelve un proveedor de IA (Anthropic, OpenAI, Ollama, Gemini, etc.)
        return new Anthropic(
            key: 'ANTHROPIC_API_KEY',
            model: 'ANTHROPIC_MODEL',
        );
    }

    public function instructions(): string
    {
        return (string) new SystemPrompt(
            background: ["Eres un agente de IA amable creado con el framework Neuron."],
        );
    }
}

Habla con el Agente

Envía un prompt al agente para obtener una respuesta del LLM subyacente:

Monitorización y depuración

Muchas de las aplicaciones que construyas con Neuron contendrán múltiples pasos con múltiples invocaciones de llamadas a LLM, herramientas, sistema de memoria externa, etc. A medida que estas aplicaciones se vuelven cada vez más complejas, se vuelve crucial poder inspeccionar exactamente lo que está ocurriendo dentro de tu sistema agéntico. La mejor manera de hacerlo es con Inspector.

Tutorial en video sobre una aplicación de Laravel

Última actualización