@extends('layouts.layoutMaster') @section('title', __('Add AI Provider')) @section('vendor-style') @vite([ 'resources/assets/vendor/libs/@form-validation/form-validation.scss', 'resources/assets/vendor/libs/select2/select2.scss' ]) @endsection @section('vendor-script') @vite([ 'resources/assets/vendor/libs/@form-validation/popular.js', 'resources/assets/vendor/libs/@form-validation/bootstrap5.js', 'resources/assets/vendor/libs/@form-validation/auto-focus.js', 'resources/assets/vendor/libs/select2/select2.js' ]) @endsection @section('page-script') @vite(['Modules/AICore/resources/assets/js/aicore-provider-form.js']) {{-- Include Gemini-specific assets if GeminiAIProvider module is enabled --}} @if(isset($geminiProviderEnabled) && $geminiProviderEnabled) @endif @endsection @section('content')
{{-- Breadcrumb Component --}} {{-- Demo Warning --}} {{ __('AI provider settings cannot be modified in demo mode.') }}
{{ __('Provider Information') }}
@csrf {{-- Basic Information --}}
@error('name')
{{ $message }}
@enderror
@error('type')
{{ $message }}
@enderror
{{-- API Configuration --}}
@error('api_key')
{{ $message }}
@enderror {{ __('API key will be encrypted and stored securely') }}
@error('endpoint_url')
{{ $message }}
@enderror
{{-- Rate Limiting --}}
@error('max_requests_per_minute')
{{ $message }}
@enderror
@error('max_tokens_per_request')
{{ $message }}
@enderror
@error('cost_per_token')
{{ $message }}
@enderror
{{-- Settings --}}
@error('priority')
{{ $message }}
@enderror
{{-- Submit Buttons --}}
{{ __('Back to Providers') }}
{{-- Help Panel --}}
{{ __('Provider Setup Guide') }}

{{ __('Select a provider type to see setup instructions') }}

{{-- Quick Stats --}}
{{ __('Provider Types') }}
OpenAI {{ __('Most Popular') }}
Claude {{ __('Enterprise') }}
Gemini {{ __('Cost Effective') }}
Custom {{ __('Advanced') }}
{{-- Page Data for JavaScript --}} @endsection