@extends('admin.layouts.app') @section('title', 'Editar Sistema') @section('page-kicker', 'Servicos de IA') @section('page-heading', 'Editar Sistema') @section('content') @if (session('credencial_gerada'))
Nova credencial gerada
A credencial abaixo foi regenerada agora. Esta visualizacao armazenada e uma conveniencia administrativa inicial e pode ser endurecida depois.
@endif

Credencial da API

Use esta chave nos headers da API. O banco continua validando oficialmente por prefixo e hash.

@csrf
Uso nos headers
Authorization: Bearer SUA_CHAVE
X-API-KEY: SUA_CHAVE
Prefixo salvo
{{ $sistema->prefixo_chave ?: 'Nenhuma credencial gerada' }}
Ultimo uso autenticado
{{ optional($sistema->ultimo_uso_em)->format('d/m/Y H:i:s') ?: '-' }}
Base atual da API
{{ $baseApiUrl }}
Exibicao administrativa inicial para facilitar testes locais. Em producao, essa conveniencia pode ser endurecida ou removida.

Teste local rapido

Use os endpoints abaixo com a credencial deste sistema.

Endpoint de autenticacao
{{ $testeAuthUrl }}
Endpoint do agro chat
{{ $agroChatUrl }}

Exemplo de curl

Ajuste a mensagem e rode localmente.

Teste de autenticacao
curl.exe -X GET "{{ $testeAuthUrl }}" ^
  -H "Authorization: Bearer {{ $credencialVisualizacao ?: 'SUA_CHAVE_AQUI' }}"
Agro chat
curl.exe -X POST "{{ $agroChatUrl }}" ^
  -H "Content-Type: application/json" ^
  -H "Authorization: Bearer {{ $credencialVisualizacao ?: 'SUA_CHAVE_AQUI' }}" ^
  -d "{\"mensagem\":\"Preciso simular uma conversa sobre plantio de soja.\",\"titulo\":\"Teste local agro chat\"}"

{{ $sistema->nome }}

Atualize os dados principais do sistema cliente.

Voltar para listagem
@if ($errors->any())
Revise os campos destacados antes de continuar.
@endif
@csrf @method('PUT') @include('admin.servicos-ia.sistemas._form', ['sistema' => $sistema])
Cancelar
@endsection @push('scripts') @endpush