Docs
Crie uma app de IA útil e publique com limites claros.
Comece com um caso concreto, adicione conhecimento aprovado, conecte tools só quando removem trabalho real, configure estado ou memória quando houver continuidade e publique com acesso e preço.
Docs
Comece por um case study.
Escolha o caso mais próximo e troque os exemplos pelo seu conhecimento e regras.
1. Escolha o trabalho
Defina a tarefa de negócio antes do prompt. Cada caso precisa de fontes e guardrails diferentes.
2. Adicione conhecimento
Suba documentos, exemplos, scripts, aulas, políticas ou checklists aprovados.
3. Adicione tools
Use tools para ações reais ou cálculos determinísticos.
Peça inputs faltantes Execute o tool nomeado
4. Adicione estado e memória
Quando a experiência tem etapas, descreva como uma história controlada: current state, event ou trigger, guard, action e next state. Prostir guarda esse state e a user memory dentro de limites Orleans-backed de app, sessão, usuário e access grant.
- Current state
- Event ou trigger
- Guard ou can-fire check
- Action e next state
5. Publique e cobre
Uma app publicada ganha um endpoint MCP remoto estável com acesso, Stripe e cotas.
6. Base técnica
Prostir é construído pela Managed Code sobre .NET, Orleans, MCP e pacotes ManagedCode. A base técnica também referencia Microsoft.Extensions.AI como modelo .NET para chat clients, embeddings, function invocation, telemetry e middleware.
7. Caminho do request
Um request real passa por endpoint MCP, access grant, quota check, busca de conhecimento ou tool execution e resposta dentro da policy.
MCP client request Access grant
8. Lide com caminhos difíceis
Antes de clientes dependerem da app, percorra usuário errado, inputs faltantes, statements sem fonte, cota esgotada, erro de provedor e handoff.
- Wrong tenant
- Missing inputs
- Quota exceeded
- Unsupported answer
Docs
Comece por um case study.
Escolha o caso mais próximo e troque os exemplos pelo seu conhecimento e regras.