Como Usar
Tools Disponíveis
As tools são funções que você pode chamar diretamente no chat do Copilot ou Cursor. Elas aparecem automaticamente quando você menciona algo relacionado ao Tap To Pay SDK.
quickstart
quickstartFerramenta de boas-vindas que fornece uma mensagem inicial sobre as capacidades do servidor.
Quando usar: Quando você não tem certeza de qual tool usar ou quer uma visão geral.
Como usar no chat:
Use a tool quickstartOu simplesmente pergunte:
Como posso usar o Tap To Pay SDK no Android?chat_android
chat_androidFerramenta para fazer perguntas sobre integração do Tap To Pay SDK no Android.
Tag: ["android"]
Parâmetros:
msg(string, obrigatório): Sua pergunta sobre Tap To Pay Android
Como usar no chat:
Opção 1 - Pergunta direta:
Como inicializar o Tap To Pay SDK no Android?O Copilot/Cursor automaticamente usará a tool chat_android quando detectar que sua pergunta é sobre Android.
Opção 2 - Chamada explícita:
Use a tool chat_android with msg="Como inicializar o Tap To Pay SDK no Android?"Exemplos de perguntas:
- "Como inicializar o Tap To Pay SDK no Android?"
- "Como processar um pagamento com Tap To Pay no Android?"
- "Quais são as dependências necessárias para o Tap To Pay Android?"
- "Como configurar o Pix no Tap To Pay Android?"
- "Como tratar erros de conexão no Tap To Pay Android?"
Prompts Disponíveis
Os prompts são templates pré-configurados que geram instruções para usar as tools corretamente. Eles ajudam o modelo a entender melhor como chamar as ferramentas.
generate_tap to pay_prompt
generate_tap to pay_promptPrompt que gera uma instrução para chamar a tool apropriada com base no tópico e plataforma especificados.
Parâmetros:
topic(string, obrigatório): O tópico específico sobre Tap To Pay SDK- Valores suportados:
"initialization","payment","pix","gateway","dependencies","basic-integration"
- Valores suportados:
platform(string, opcional): Plataforma alvo- Valores:
"android"(padrão)
- Valores:
Tópicos Disponíveis:
initialization: Inicialização e configuração do SDKpayment: Processamento de pagamentospix: Processamento de pagamentos Pixgateway: Configuração de gateway de pagamentodependencies: Dependências necessáriasbasic-integration: Integração completa básica
Como usar:
Os prompts são usados automaticamente pelo modelo quando você faz perguntas. Mas você também pode referenciá-los explicitamente:
Preciso de ajuda com inicialização do Tap To Pay SDK no AndroidO modelo usará o prompt generate_tap to pay_prompt com topic="initialization" e platform="android", que então gerará uma instrução para usar a tool chat_android.
Como Usar
Fazendo Perguntas Simples
A forma mais fácil é simplesmente fazer uma pergunta no chat:
Exemplo:
Como inicializar o Tap To Pay SDK no Android?O Copilot/Cursor automaticamente:
- Detecta que é uma pergunta sobre Android
- Usa a tool
chat_android - Retorna a resposta da API
Usando Tools Explicitamente
Você também pode chamar as tools explicitamente:
Use a tool chat_android with msg="Como inicializar o Tap To Pay SDK? Preciso de um exemplo completo."Mantendo Contexto da Conversa
O servidor mantém automaticamente o contexto da conversa através de session_id. Você pode fazer perguntas de acompanhamento:
Primeira pergunta:
Como inicializar o Tap To Pay SDK no Android?Pergunta de acompanhamento:
E como processar um pagamento depois?O sistema mantém o contexto e fornece respostas relacionadas.
Usando Tags para Filtrar
As tools têm tags que ajudam o modelo a escolher a ferramenta correta:
["android"]→chat_android
Mencione a plataforma na sua pergunta para garantir que a tool correta seja usada.
Exemplos Práticos
Integração Inicial do SDK
No chat do Cursor/Copilot:
Preciso integrar o Tap To Pay SDK no meu app Android. Como faço a inicialização completa? Inclua todas as dependências e configurações necessárias.O que acontece:
- O sistema detecta "Android" e "inicialização"
- Usa a tool
chat_androidcom sua pergunta - Retorna instruções completas sobre inicialização
Processamento de Pagamento
No chat:
Como processar um pagamento com Tap To Pay no Android? Preciso de um exemplo de código completo com tratamento de erros.O que acontece:
- Detecta "Android" e "processar pagamento"
- Usa a tool
chat_android - Retorna exemplo de código com tratamento de erros
Resolução de Problemas
Primeira pergunta:
Estou recebendo o erro "SDK not initialized" ao tentar usar o Tap To Pay no Android. O que pode estar errado?Pergunta de acompanhamento:
Como resolver esse erro? Preciso verificar se estou inicializando corretamente.O que acontece:
- Primeira pergunta usa
chat_androide cria uma sessão - Segunda pergunta usa a mesma sessão, mantendo contexto
- Resposta considera o erro mencionado anteriormente
Consulta Específica sobre Dependências
No chat:
Quais são todas as dependências necessárias para usar Tap To Pay no Android? Inclua versões recomendadas.O que acontece:
- Detecta "Android" e "dependências"
- Usa
chat_androidcom pergunta específica - Retorna lista completa de dependências com versões
Updated about 1 month ago
