Docs
Crea una app de IA útil y publícala con límites claros.
Empieza con un caso concreto, añade conocimiento aprobado, conecta tools solo cuando eliminan trabajo real, configura estado o memoria si hace falta continuidad y publica con reglas de acceso y precio.
Docs
Empieza desde un case study.
Elige el caso más cercano y sustituye los ejemplos por tu conocimiento y reglas.
1. Elige el trabajo
Define la tarea de negocio antes del prompt. Cada caso necesita fuentes y guardrails distintos.
2. Añade conocimiento
Sube documentos, ejemplos, scripts, lecciones, políticas o checklists aprobados.
3. Añade tools
Usa tools para acciones reales o cálculos deterministas.
Pide inputs faltantes Ejecuta el tool nombrado
4. Añade estado y memoria
Cuando la experiencia tiene pasos, descríbela como una historia controlada: current state, event o trigger, guard, action y next state. Prostir conserva ese state y la user memory dentro de límites Orleans-backed de app, sesión, usuario y access grant.
- Current state
- Event o trigger
- Guard o can-fire check
- Action y next state
5. Publica y cobra
Una app publicada obtiene un endpoint MCP remoto estable con reglas de acceso, Stripe y cuotas.
6. Base técnica
Prostir está construido por Managed Code sobre .NET, Orleans, MCP y paquetes ManagedCode. La base técnica también referencia Microsoft.Extensions.AI como modelo .NET para clientes chat, embeddings, function invocation, telemetry y middleware.
7. Ruta de request
Un request real cruza endpoint MCP, access grant, quota check, búsqueda de conocimiento o tool execution y respuesta bajo policy.
MCP client request Access grant
8. Maneja caminos incómodos
Antes de que clientes dependan de la app, recorre usuario incorrecto, inputs faltantes, statements sin fuente, cuota agotada, error de proveedor y handoff.
- Wrong tenant
- Missing inputs
- Quota exceeded
- Unsupported answer
Docs
Empieza desde un case study.
Elige el caso más cercano y sustituye los ejemplos por tu conocimiento y reglas.