adicionar_ao_carrinhoAction
Adiciona um produto ao carrinho do usuário logado. Requer login (igual ao site). Use o id de buscar_produtos.
View tool JSON
{
"name": "adicionar_ao_carrinho",
"kind": "act",
"impl": "imperative",
"description": "Adiciona um produto ao carrinho do usuário logado. Requer login (igual ao site). Use o id de buscar_produtos.",
"inputSchema": {
"type": "object",
"properties": {
"produto_id": {
"type": "integer",
"description": "ID do produto."
},
"quantidade": {
"type": "integer",
"minimum": 1,
"maximum": 99,
"default": 1
}
},
"required": [
"produto_id"
]
}
}buscar_produtosAnswer
Busca dermocosméticos da Tulípia por nome, ativo, categoria ou problema de pele. Retorna id, slug, nome e link. Use detalhes_produto para preço e estoque atuais.
View tool JSON
{
"name": "buscar_produtos",
"kind": "answer",
"impl": "imperative",
"description": "Busca dermocosméticos da Tulípia por nome, ativo, categoria ou problema de pele. Retorna id, slug, nome e link. Use detalhes_produto para preço e estoque atuais.",
"inputSchema": {
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Termo de busca, ex: \"ácido hialurônico\"."
},
"limite": {
"type": "integer",
"minimum": 1,
"maximum": 12,
"default": 6
}
},
"required": [
"query"
]
}
}detalhes_produtoAnswer
Detalhes atuais de um produto da Tulípia (preço, disponibilidade, link). Use o slug retornado por buscar_produtos.
View tool JSON
{
"name": "detalhes_produto",
"kind": "answer",
"impl": "imperative",
"description": "Detalhes atuais de um produto da Tulípia (preço, disponibilidade, link). Use o slug retornado por buscar_produtos.",
"inputSchema": {
"type": "object",
"properties": {
"slug": {
"type": "string",
"description": "Slug do produto, ex: \"serum-vitamina-c\"."
}
},
"required": [
"slug"
]
}
}ir_para_checkoutAction
Leva o usuário à página de checkout para finalizar a compra com os itens que já estão no carrinho. NÃO conclui pagamento nem preenche dados. O usuário finaliza manualmente. Requer login.
View tool JSON
{
"name": "ir_para_checkout",
"kind": "act",
"impl": "declarative",
"description": "Leva o usuário à página de checkout para finalizar a compra com os itens que já estão no carrinho. NÃO conclui pagamento nem preenche dados. O usuário finaliza manualmente. Requer login.",
"inputSchema": {
"type": "object",
"properties": {},
"required": []
}
}