@extends('layouts.app') @section('css') @endsection @section('content')

{{ __('Davinci Settings') }}

{{ __('Control all AI settings from one place') }}
@csrf
{{ __('Default AI Model') }} ({{ __('For Admin Group') }})
{{ __('Default Embedding Model') }} ({{ __('For All Groups') }})
{{ __('Default Templates Result Language') }} ({{ __('For New Registrations Only') }})
{{ __('Templates Category Access') }} ({{ __('For Admin Group') }})
{{ __('AI Article Wizard Image Feature') }} ({{ __('For All Groups') }})
{{ __('Maximum Result Length') }} ({{ __('In Words') }}) ({{ __('For Admin Group') }})
@error('max-results-admin')

{{ $errors->first('max-results-admin') }}

@enderror
{{ __('Custom Chats for Users') }} ({{ __('For All Groups') }})
{{ __('Custom Templates for Users') }} ({{ __('For All Groups') }})
{{ __('AI Writer Feature') }} ({{ __('For All Groups') }})
{{ __('AI Article Wizard Feature') }} ({{ __('For All Groups') }})
{{ __('Smart Editor Feature') }} ({{ __('For All Groups') }})
{{ __('AI ReWriter Feature') }} ({{ __('For All Groups') }})
{{ __('AI Vision Feature') }} ({{ __('For All Groups') }})
{{ __('AI Vision for AI Chat') }} ({{ __('For All Groups') }})
{{ __('AI File Chat Feature') }} ({{ __('For All Groups') }})
{{ __('AI Web Chat Feature') }} ({{ __('For All Groups') }})
{{ __('AI Chat Image Feature') }} ({{ __('For All Groups') }})
{{ __('AI Code Feature') }} ({{ __('For All Groups') }})
{{ __('Team Members Feature') }} ({{ __('For All Groups') }})
{{ __('Free Trial Options') }} ({{ __('Free Tier User Group Only') }})
{{ __('Templates Category Access') }} ({{ __('For Non-Subscribers') }})
{{ __('AI Chat Package Type Access') }} ({{ __('For Non-Subscribers') }})
{{ __('Default AI Model for Chat Bots') }} ({{ __('For Non-Subscribers') }})
{{ __('Default AI Model for Templates') }} ({{ __('For Non-Subscribers') }})
{{ __('Available AI Models') }} ({{ __('For Non-Subscribers') }})
{{ __('AI Voiceover Vendors Access') }} ({{ __('For Non-Subscribers') }})
{{ __('AI Writer Feature Access') }} ({{ __('For Non-Subscribers') }})
{{ __('AI Article Wizard Feature Access') }} ({{ __('For Non-Subscribers') }})
{{ __('Smart Editor Feature Access') }} ({{ __('For Non-Subscribers') }})
{{ __('AI ReWriter Feature Access') }} ({{ __('For Non-Subscribers') }})
{{ __('AI Vision Feature Access') }} ({{ __('For Non-Subscribers') }})
{{ __('AI File Chat Feature Access') }} ({{ __('For Non-Subscribers') }})
{{ __('AI Web Chat Feature Access') }} ({{ __('For Non-Subscribers') }})
{{ __('AI Chat Image Feature Access') }} ({{ __('For Non-Subscribers') }})
{{ __('Brand Voice Feature Access') }} ({{ __('For Non-Subscribers') }})
{{ __('Internet Real Time Data Access') }} ({{ __('For Non-Subscribers') }})
{{ __('Welcome Credits & Limits for Non-Subscribers') }}
{{ __('Number of GPT 3.5 Turbo Credits as a Gift upon Registration') }} ({{ __('One Time') }})
{{ __('Set as -1 for unlimited words') }}
{{ __('Number of GPT 4 Turbo Credits as a Gift upon Registration') }} ({{ __('One Time') }})
{{ __('Set as -1 for unlimited words') }}
{{ __('Number of GPT 4 Credits as a Gift upon Registration') }} ({{ __('One Time') }})
{{ __('Set as -1 for unlimited words') }}
{{ __('Number of Fine Tune Credits as a Gift upon Registration') }} ({{ __('One Time') }})
{{ __('Set as -1 for unlimited words') }}
{{ __('Number of Claude 3 Opus Credits as a Gift upon Registration') }} ({{ __('One Time') }})
{{ __('Set as -1 for unlimited words') }}
{{ __('Number of Claude 3 Sonnet Credits as a Gift upon Registration') }} ({{ __('One Time') }})
{{ __('Set as -1 for unlimited words') }}
{{ __('Number of Claude 3 Haiku Credits as a Gift upon Registration') }} ({{ __('One Time') }})
{{ __('Set as -1 for unlimited words') }}
{{ __('Number of Gemini Pro Credits as a Gift upon Registration') }} ({{ __('One Time') }})
{{ __('Set as -1 for unlimited words') }}
{{ __('Number of Characters for AI Voiceover as a Gift upon Registration') }} ({{ __('One Time') }})
{{ __('Set as -1 for unlimited characters') }}. @error('set-free-chars')

{{ $errors->first('set-free-chars') }}

@enderror
{{ __('Number of Minutes for AI Speech to Text as a Gift upon Registration') }} ({{ __('One Time') }})
{{ __('Set as -1 for unlimited minutes') }}. @error('set-free-minutes')

{{ $errors->first('set-free-minutes') }}

@enderror
{{ __('Number of Dalle Images as a Gift upon Registration') }} ({{ __('One Time') }})
{{ __('Valid for all image sizes') }}. {{ __('Set as -1 for unlimited images') }}.
@error('free-tier-dalle-images')

{{ $errors->first('free-tier-dalle-images') }}

@enderror
{{ __('Number Stable Diffusion Images as a Gift upon Registration') }} ({{ __('One Time') }})
{{ __('Valid for all image sizes') }}. {{ __('Set as -1 for unlimited images') }}.
@error('free-tier-sd-images')

{{ $errors->first('free-tier-sd-images') }}

@enderror
{{ __('Maximum Result Length') }} ({{ __('In Words') }}) ({{ __('For Non-Subscribers') }})
@error('max-results-user')

{{ $errors->first('max-results-user') }}

@enderror
{{ __('Maximum Allowed PDF File Size') }} ({{ __('In MB') }})
@error('max-pdf-size')

{{ $errors->first('max-pdf-size') }}

@enderror
{{ __('Maximum Allowed CSV File Size') }} ({{ __('In MB') }})
@error('max-csv-size')

{{ $errors->first('max-csv-size') }}

@enderror
{{ __('Maximum Allowed Word File Size') }} ({{ __('In MB') }})
@error('max-word-size')

{{ $errors->first('max-word-size') }}

@enderror
{{ __('Team Members Quantity') }} ({{ __('For Non-Subscribers') }})
{{ __('Image/Video/Voiceover Results Storage Period') }} ({{ __('For Non-Subscribers') }})
{{ __('In Days') }}. {{ __('Set as -1 for unlimited storage duration') }}.
@error('file-result-duration')

{{ $errors->first('file-result-duration') }}

@enderror
{{ __('Generated Text Content Results Storage Period') }} ({{ __('For Non-Subscribers') }})
{{ __('In Days') }}. {{ __('Set as -1 for unlimited storage duration') }}.
@error('document-result-duration')

{{ $errors->first('document-result-duration') }}

@enderror
{{ __('AI Chat Settings') }} ({{ __('For All Groups') }})
{{ __('AI Chat Feature') }} ({{ __('For All Groups') }})
{{ __('AI Chat Default Voice') }}
{{ __('AI Image Settings') }} ({{ __('For All Groups') }})
{{ __('AI Image Feature') }} ({{ __('For All Groups') }})
{{ __('AI Image Service Vendor') }}
{{ __('Default Storage for AI Images') }}
{{ __('Default OpenAI Dalle Engine') }}
{{ __('Default Stable Diffusion Engine ID') }}
{{ __('AI Voiceover Settings') }} ({{ __('For All Groups') }})
{{ __('AI Voiceover Feature') }} ({{ __('For All Groups') }})
{{ __('SSML Effects') }}
{{ __('Default Storage for AI Voiceovers') }}
{{ __('Default Language') }}
{{ __('Default Voice') }}
{{ __('Maximum Total Characters Synthesize Limit') }}
@error('set-max-chars')

{{ $errors->first('set-max-chars') }}

@enderror
{{ __('Maximum Concurrent Voices Limit') }}
@error('set-max-voices')

{{ $errors->first('set-max-voices') }}

@enderror
{{ __('AI Speech to Text Settings') }} ({{ __('For All Groups') }})
{{ __('AI Speech to Text Feature') }} ({{ __('For User & Subscriber Groups') }})
{{ __('Maximum Allowed Audio File Size') }}
@error('set-max-audio-size')

{{ $errors->first('set-max-audio-size') }}

@enderror
{{ __('Default Storage for AI Speech to Text') }}
{{ __('Miscellaneous') }}
{{ __('Sensitive Words Filter') }} ({{ __('Comma Separated') }})
@csrf
{{ __('OpenAI') }}
{{ __('OpenAI Secret Key') }} ({{ __('Main API Key') }})
@error('secret-key')

{{ $errors->first('secret-key') }}

@enderror
{{ __('Personal OpenAI API Key') }}
{{ __('Openai API Key Usage Model') }}
{{ __('Store additional OpenAI API Keys') }} {{ __('Fine Tune Models') }}
{{ __('OpenAI Voiceover Settings') }}
{{ __('Anthropic') }}
{{ __('Anthropic API Key') }}
@error('anthropic-api-key')

{{ $errors->first('anthropic-api-key') }}

@enderror
{{ __('Google Gemini') }}
{{ __('Gemini API Key') }}
@error('gemini-api-key')

{{ $errors->first('gemini-api-key') }}

@enderror
{{ __('Stable Diffusion') }}
{{ __('Stable Diffusion API Key') }} ({{ __('Main API Key') }})
@error('stable-diffusion-key')

{{ $errors->first('stable-diffusion-key') }}

@enderror
{{ __('Personal Stable Diffusion API Key') }}
{{ __('SD API Key Usage Model') }}
{{ __('Store additional SD API Keys') }}
{{ __('Azure Voiceover Settings') }}
{{ __('Azure Key') }}
@error('set-azure-key')

{{ $errors->first('set-azure-key') }}

@enderror
{{ __('Azure Region') }}
{{ __('ElevenLabs Voiceover Settings') }}
{{ __('ElevenLabs API Key') }}
@error('set-elevenlabs-api')

{{ $errors->first('set-elevenlabs-api') }}

@enderror
{{ __('GCP Voiceover Settings') }}
{{ __('GCP Configuration File Path') }}
@error('gcp-configuration-path')

{{ $errors->first('gcp-configuration-path') }}

@enderror
{{ __('GCP Storage Bucket Name') }}
@error('gcp-bucket')

{{ $errors->first('gcp-bucket') }}

@enderror
{{ __('Amazon Web Services') }}
{{ __('AWS Access Key') }}
@error('set-aws-access-key')

{{ $errors->first('set-aws-access-key') }}

@enderror
{{ __('AWS Secret Access Key') }}
@error('set-aws-secret-access-key')

{{ $errors->first('set-aws-secret-access-key') }}

@enderror
{{ __('Amazon S3 Bucket Name') }}
@error('set-aws-bucket')

{{ $errors->first('set-aws-bucket') }}

@enderror
{{ __('Set AWS Region') }}
{{ __('Storj Cloud') }}
{{ __('Storj Access Key') }}
@error('set-storj-access-key')

{{ $errors->first('set-storj-access-key') }}

@enderror
{{ __('Storj Secret Access Key') }}
@error('set-storj-secret-access-key')

{{ $errors->first('set-storj-secret-access-key') }}

@enderror
{{ __('Storj Bucket Name') }}
@error('set-storj-bucket')

{{ $errors->first('set-storj-bucket') }}

@enderror
{{ __('Dropbox') }}
{{ __('Dropbox App Key') }}
@error('set-dropbox-app-key')

{{ $errors->first('set-dropbox-app-key') }}

@enderror
{{ __('Dropbox Secret Key') }}
@error('set-dropbox-secret-key')

{{ $errors->first('set-dropbox-secret-key') }}

@enderror
{{ __('Dropbox Access Token') }}
@error('set-dropbox-access-token')

{{ $errors->first('set-dropbox-access-token') }}

@enderror
{{ __('Wasabi Cloud Storage') }}
{{ __('Wasabi Access Key') }}
@error('set-wasabi-access-key')

{{ $errors->first('set-wasabi-access-key') }}

@enderror
{{ __('Wasabi Secret Access Key') }}
@error('set-wasabi-secret-access-key')

{{ $errors->first('set-wasabi-secret-access-key') }}

@enderror
{{ __('Wasabi Bucket Name') }}
@error('set-wasabi-bucket')

{{ $errors->first('set-wasabi-bucket') }}

@enderror
{{ __('Set Wasabi Region') }}
{{ __('Cloudflare R2 Storage') }}
{{ __('Cloudflare R2 Access Key') }}
@error('set-r2-access-key')

{{ $errors->first('set-r2-access-key') }}

@enderror
{{ __('Cloudflare R2 Secret Access Key') }}
@error('set-r2-secret-access-key')

{{ $errors->first('set-r2-secret-access-key') }}

@enderror
{{ __('Cloudflare R2 Bucket Name') }}
@error('set-r2-bucket')

{{ $errors->first('set-r2-bucket') }}

@enderror
{{ __('Cloudflare R2 Endpoint') }}
@error('set-r2-endpoint')

{{ $errors->first('set-r2-endpoint') }}

@enderror
{{ __('Cloudflare R2 Public URL') }}
@error('set-r2-url')

{{ $errors->first('set-r2-url') }}

@enderror
{{ __('Serper Settings') }}
{{ __('Serper API Key') }} ({{ __('Required for Real-Time Internet Access') }})
@error('set-serper-api')

{{ $errors->first('set-serper-api') }}

@enderror
{{ __('Plagiarism Check Settings') }}
@if ($type == 'Regular License' || $type == '')

{{ __('Extended License is required in order to have access to these features') }}

@else
{{ __('Plagiarism Check API Token') }}
@error('set-plagiarism-api')

{{ $errors->first('set-plagiarism-api') }}

@enderror
@endif
@csrf @if ($type == 'Regular License' || $type == '')

{{ __('Extended License is required in order to have access to these features') }}

@else
{{ __('AI Video Settings') }} ({{ __('For All Groups') }}) (Stable Diffusion)
{{ __('AI Image to Video Feature') }} ({{ __('For All Groups') }})
{{ __('AI Image to Video Feature Access') }} ({{ __('For Non-Subscribers') }})
{{ __('Cost per Video') }} ({{ __('Number of Images per Video') }})
@error('text-to-video-cost')

{{ $errors->first('text-to-video-cost') }}

@enderror
{{ __('Voice Cloning Settings') }} ({{ __('For All Groups') }}) (ElevenLabs)
{{ __('Voice Cloning Feature') }} ({{ __('For All Groups') }})
{{ __('Voice Cloning Feature Access') }} ({{ __('For Non-Subscribers') }})
{{ __('Voice Clone Limit') }} ({{ __('For Non-Subscribers') }})
@error('voice-clone-limit')

{{ $errors->first('voice-clone-limit') }}

@enderror
{{ __('Sound Studio Settings') }} ({{ __('For All Groups') }})
{{ __('Sound Studio Feature') }} ({{ __('For All Groups') }})
{{ __('Sound Studio Feature Access') }} ({{ __('For Non-Subscribers') }})
{{ __('Maximum Number of Audio Files to Merge') }}
@error('max-merge-files')

{{ $errors->first('max-merge-files') }}

@enderror
{{ __('Maximum Background Music Size') }}
@error('max-background-audio-size')

{{ $errors->first('max-background-audio-size') }}

@enderror
{{ __('Windows FFmpeg Path') }}
@error('windows-ffmpeg-path')

{{ $errors->first('windows-ffmpeg-path') }}

@enderror
{{ __('AI Plagiarism Checker Settings') }} ({{ __('For All Groups') }}) (Plagiarism Check Org)
{{ __('AI Plagiarism Checker Feature') }} ({{ __('For All Groups') }})
{{ __('AI Plagiarism Checker Feature Access') }} ({{ __('For Non-Subscribers') }})
{{ __('AI Content Detector Settings') }} ({{ __('For All Groups') }}) (Plagiarism Check Org)
{{ __('AI Content Detector Feature') }} ({{ __('For All Groups') }})
{{ __('AI Content Detector Feature Access') }} ({{ __('For Non-Subscribers') }})
@endif
@endsection @section('js') @endsection