Connectez cette application une seule fois. L’IA et la synchronisation se reconnecteront automatiquement.
La connexion au PC utilise une adresse fixe et retrouve automatiquement le tunnel après son redémarrage.
Connecter ce navigateur à mon PC
Le tunnel démarre automatiquement avec Windows. La page en ligne conserve une adresse fixe : aucun changement de réglages n’est nécessaire après une reconnexion.
lancer.bat. Le modèle et l’application démarrent automatiquement, sans tunnel.
Configurez ici les sources externes utilisées par les questions. Les fournisseurs IA restent dans l'onglet IA.
{ref} référence biblique · {keywords} mots-clés extraits · {suffix} suffixe ci-dessus · {label} question complète{ref} {keywords} site:commentairesbibliquesetmessages.fr
r.jina.ai — gratuit, sans clé API. Augmentez la taille si l'IA manque de contexte.xxx.workers.dev) dans le champ ci-dessus
export default {
async fetch(request) {
const cors = {'Access-Control-Allow-Origin':'*','Access-Control-Allow-Headers':'X-Subscription-Token,Accept'};
if (request.method === 'OPTIONS') return new Response(null, {headers: cors});
const url = new URL(request.url);
const q = url.searchParams.get('q') || '';
const count = url.searchParams.get('count') || '5';
const mode = url.searchParams.get('mode') || 'web';
const key = request.headers.get('X-Subscription-Token') || '';
if (!key) return new Response('Missing key', {status:401, headers:cors});
const params = new URLSearchParams({q, count});
['search_lang','freshness'].forEach(k => {
const v = url.searchParams.get(k);
if (v) params.set(k, v);
});
let endpoint = 'https://api.search.brave.com/res/v1/web/search';
if (mode === 'llm') {
endpoint = 'https://api.search.brave.com/res/v1/llm/context';
['maximum_number_of_urls','maximum_number_of_tokens','maximum_number_of_snippets'].forEach(k => {
const v = url.searchParams.get(k);
if (v) params.set(k, v);
});
} else {
params.set('result_filter', url.searchParams.get('result_filter') || 'web');
if (url.searchParams.get('extra_snippets') === 'true') params.set('extra_snippets', 'true');
}
const target = endpoint + '?' + params.toString();
const r = await fetch(target, {headers:{'X-Subscription-Token':key,'Accept':'application/json'}});
const data = await r.text();
return new Response(data, {headers:{...cors,'Content-Type':'application/json'}});
}
}
Vos prédications sont conservées sur le PC et synchronisées automatiquement entre vos appareils connectés. Les clés API restent dans chaque navigateur.
Ces valeurs sont pré-remplies automatiquement à la création de chaque nouvelle prédication.
Ajoute tes idées, tes intuitions ou les points à approfondir. Elles seront ajoutées aux consignes de l’IA pour cette question et conservées dans cette prédication.
Cette action est irréversible.