Prostir

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.

01

1. Elige el trabajo

Define la tarea de negocio antes del prompt. Cada caso necesita fuentes y guardrails distintos.

01 1. Elige el trabajo
02

2. Añade conocimiento

Sube documentos, ejemplos, scripts, lecciones, políticas o checklists aprobados.

02 2. Añade conocimiento
Usa ejemplos aprobados Separa material público y privado Revisa cobertura de fuentes
03

3. Añade tools

Usa tools para acciones reales o cálculos deterministas.

03 3. Añade tools
3. Añade tools Pide inputs faltantes

Ejecuta el tool nombrado

04

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.

04 4. Añade estado y memoria
  • Current state
  • Event o trigger
  • Guard o can-fire check
  • Action y next state
05

5. Publica y cobra

Una app publicada obtiene un endpoint MCP remoto estable con reglas de acceso, Stripe y cuotas.

05 5. Publica y cobra
06

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.

06 6. Base técnica
Microsoft.Extensions.AI ManagedCode.MCPGateway ManagedCode.MarkdownLd.Kb ManagedCode.Storage
07

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.

07 7. Ruta de request
7. Ruta de request MCP client request

Access grant

08

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.

08 8. Maneja caminos incómodos
  • 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.