@php $parameters[] = [ 'name' => 'name', 'type' => $type, 'format' => 'string', 'description' => __('The template name.') ]; if($type) { $parameters[] = [ 'name' => 'prompt', 'type' => 1, 'format' => 'string', 'description' => __('The instructions for the AI.') ]; $parameters[] = [ 'name' => 'creativity', 'type' => 1, 'format' => 'float', 'description' => __('The creative level of the result.') . ' ' . __('Possible values are: :values.', [ 'values' => implode(', ', array_map(function ($item) { return __(':value for :name', ['value' => ''. config('completions.creativities')[$item] .'', 'name' => ''.__(Str::ucfirst($item)).'']); }, array_keys(config('completions.creativities')))) ]) . ' ' . __('Defaults to: :value.', ['value' => '0.5']) ]; } else { $parameters[] = [ 'name' => 'result', 'type' => 0, 'format' => 'string', 'description' => __('The document result.') ]; $parameters[] = [ 'name' => 'favorite', 'type' => 0, 'format' => 'boolean', 'description' => __('Whether the document is favorite or not.') ]; } @endphp @include('developers.parameters')