CodBi
    Preparing search index...

    Autore iniziale: Callari, Salvatore (Callari@WaXCode.net) Manutentore: Callari, Salvatore (Callari@WaXCode.net)

    Index

    Constructors

    Methods

    Constructors

    Methods

    • Questa funzionalità risponde a domande basate sul contenuto testuale di uno o più * HTMLInputElement di tipo "testo" o HTMLTextAreaElement elementi. Viene attivato ogni volta che uno qualsiasi dei campi di testo di origine cambia.

      Possono esistere più elementi trigger contrassegnati con AI_LLAMA_TXTQA_Source all'interno dello stesso XContainer. Gli elementi della domanda sono contrassegnati con la classe CSS AI_LLAMA_STANDARD_TXTQA_Question. Ogni elemento della domanda deve avere:

      • Un attributo id (utilizzato come chiave della domanda: la risposta dell'AI viene inserita nell'elemento con questo ID)
      • Un attributo data-cb-Question contenente il testo della domanda, che può includere simboli segnaposto come <[FieldName]> che si risolve nel valore del campo con la classe CSS "FieldName" nello stesso contenitore. Utilizza questi segnaposto per incorporare il valore dell'elemento trigger e qualsiasi altro valore di campo nella domanda.
      • Gli elementi .XContainer nidificati contrassegnati con AI_LLAMA_QA_Exclude sono esclusi dalle ricerche di domande.
      • AIHint: testo mostrato all'interno dei campi popolati con AI finché l'utente non modifica il valore. Impostazione predefinita: "✨ Generato dall'intelligenza artificiale". Imposta vuoto per disabilitare.

      Nota: Secondo la legge UE sull'intelligenza artificiale, i contenuti generati dall'intelligenza artificiale devono essere chiaramente etichettati. Cambiare o la disabilitazione dell'AIHint può portare alla non conformità in alcune giurisdizioni.

      • useinternet: se impostato su "true", abilita l'accesso a Internet di Brave Search. Impostazione predefinita: "falso".
      • debounce: ritardo del rimbalzo in millisecondi prima di inviare la richiesta dopo l'ultimo evento di modifica. Impostazione predefinita: "500".
      • inferencedelay: secondi massimi di attesa per il completamento di tutti i campi sorgente prima di avviare comunque l'inferenza. Impostazione predefinita: "5".
      • location: se impostato su "true", abilita l'accesso alla geolocalizzazione. Le coordinate dell'utente vengono inviate all'AI per risposte basate sulla posizione. Impostazione predefinita: "falso".
      • lingua: lingua per la risposta dell'AI (ad es. "tedesco", "inglese"). Se impostato, aggiunge "Risposta in {lingua}". ad ogni domanda.
      • ResponseLanguage: codice ISO 639-1 di due lettere (ad es. "de", "fr"). Forza l'IA a rispondere in questa lingua, saltando il rilevamento automatico. Sostituisce il Proprietà del plug-in "AI_LLAMA_STD_Language" per questa istanza.
      • Specialista: nome di un modello specializzato registrato tramite AI_LLAMA_STD_SPECIALIST_XXX proprietà del plugin. Instrada le richieste al server dedicato di quello specialista istanza (corrispondenza senza distinzione tra maiuscole e minuscole).
      • QueueBadge: Se impostato su "true", mostra un badge con la posizione corrente della coda mentre in attesa di deduzioni. Sostituisce la proprietà del plugin "AI_QueueBadge". per questa istanza. Predefinito: determinato dalla proprietà del plugin.
      • QueueText: testo aggiunto dopo il numero della posizione in coda nel badge (es. "in coda" → il badge indica "3 in coda"). Predefinito: vuoto.
      • FilterResults: se impostato su "true", abilita il filtro PII sulle query di Brave Search in questo caso, sovrascrivendo il file globale AI_BraveSearch_FilterResults proprietà del plugin. Predefinito: determinato dalla proprietà del plugin.
      • Thinking: se impostato su "true", abilita la modalità di pensiero. L'IA utilizzerà un apposito modello di pensiero (se configurato) per un ragionamento più profondo. Impostazione predefinita: "falso".
      • MaxThinkingTokens: budget massimo di token per l'inferenza del pensiero. Imposta un valore più alto se il il modello ha bisogno di più spazio per ragionare. Non ha alcun effetto quando il pensiero è "falso".

      Parameters

      • toLoad: { [key: string]: unknown }

        Provided by the CodBi.

      • toProcess: Element

        Provided by the CodBi.

      Returns void