diff --git a/portal/templates/connect_nl.tmpl b/portal/templates/connect_nl.tmpl index 70d1e7a..6878993 100644 --- a/portal/templates/connect_nl.tmpl +++ b/portal/templates/connect_nl.tmpl @@ -1,20 +1,14 @@ -{{define "connect_nl"}} +{{define "connect"}}
-

Verbind AI met je gegevens

-

Kies je AI-assistent en volg de installatie-instructies.

+

Verbind AI met uw gegevens

+

Kies uw AI-assistent en volg de installatie-instructies.

{{if and .Dossier .Dossier.DossierID}}← Terug{{else}}← Home{{end}}
- {{if not (and .Dossier .Dossier.DossierID)}} -
- Let op: Log in om gepersonaliseerde instructies te zien met je account-token al ingevuld. -
- {{end}} -
@@ -25,123 +19,126 @@
-

Claude Desktop met MCP biedt de beste ervaring — native tool-toegang, geen URL-fetching, volledige API-mogelijkheden.

+

Claude Desktop verbindt direct met inou via OAuth — geen tokens te kopiëren, geen extensies te installeren.

1

Installeer Claude Desktop

-

Download en installeer vanaf claude.ai/download

+

Download en installeer via claude.ai/download

2 -

Installeer de inou-extensie

+

Voeg Inou Connector toe

-

Download inou.mcpb en installeer:

-
    -
  • Mac: Dubbelklik op het bestand
  • -
  • Windows: Ga in Claude Desktop naar File → Import Extension en selecteer het gedownloade bestand
  • -
-

Voer je account-token in wanneer daarom gevraagd wordt:

-
-
{{if and .Dossier .Dossier.DossierID}}{{.Dossier.DossierID}}{{else}}JOUW_ACCOUNT_TOKEN{{end}}
- -
-

Let op: Je ziet een machtigingswaarschuwing — dit is normaal voor extensies die nog niet in Claude's officiële directory staan. inou maakt alleen HTTPS-verbindingen met inou.com; het benadert geen lokale bestanden.

+

In Claude Desktop:

+
    +
  1. Ga naar Instellingen → Connectoren
  2. +
  3. Klik op Aangepaste connector toevoegen
  4. +
  5. Vul de velden in:
  6. +
+ + + + + + + + + +
NaamInou Health
Externe MCP-server URLhttps://inou.com/mcp
+

Klik op Toevoegen, dan op Verbinden.

3 -

Inschakelen & machtigingen toestaan

+

Aanmelden

-

Ga naar Settings → Extensions en schakel de inou-extensie in als dat nog niet gedaan is.

-

Bij het eerste gebruik vraagt Claude toestemming voor elke tool. Selecteer "Allow for this chat" en vink "Don't ask again for inou-health" aan om alle machtigingen in één keer toe te staan — anders word je 11 keer gevraagd.

+

Uw browser opent om in te loggen bij inou. Na het aanmelden klikt u op Claude openen om de verbinding te voltooien.

4 -

Test

+

Tools toestaan

-

Open Claude Desktop en plak:

+

Om te voorkomen dat u 11 keer om toestemming wordt gevraagd:

+
    +
  1. Ga naar Instellingen → Connectoren en zoek Inou Health
  2. +
  3. Klik op Configureren (tandwielpictogram)
  4. +
  5. Selecteer bij Alleen-lezen tools de optie Altijd toestaan
  6. +
+

Hiermee geeft u Claude toestemming om uw gezondheidsgegevens te lezen zonder elke keer opnieuw te vragen.

+
+ +
+
+ 5 +

Aangepaste instructies toevoegen (aanbevolen)

+
+

Om automatisch de gezondheidsgegevenscontext van uw familie in elk gesprek te laden:

+
    +
  1. Ga in Claude Desktop naar Instellingen → Aangepaste instructies
  2. +
  3. Voeg in het tekstvak het volgende toe:
  4. +
-
Toon mijn beschikbare dossiers via de inou-bridge.
-
-

Je zou je dossier(s) moeten zien. Klaar!

+

Dit vertelt Claude om te controleren welke gezondheidsgegevens beschikbaar zijn voor uw familieleden aan het begin van elk gesprek, zonder het contextvenster te vullen met feitelijke medische gegevens.

-
- Handmatige installatie (geavanceerd) -
-
-
- 1 -

Download bridge

-
-

Download de bridge voor jouw systeem:

- -

Sla op naar ~/bin/inou_bridge (Mac) of %USERPROFILE%\inou\inou_bridge.exe (Windows). Maak uitvoerbaar op Mac: chmod +x ~/bin/inou_bridge

-
-
-
- 2 -

Configureer Claude

-
-

Bewerk Claude config (Mac: ~/Library/Application Support/Claude/claude_desktop_config.json, Windows: %APPDATA%\Claude\claude_desktop_config.json) en voeg toe aan mcpServers:

-
-
"inou": {
-  "command": "BRIDGE_PATH",
-  "args": ["--server=https://inou.com", "--account={{if and .Dossier .Dossier.DossierID}}{{.Dossier.DossierID}}{{else}}JOUW_ACCOUNT_TOKEN{{end}}"]
-}
- -
-

Vervang BRIDGE_PATH door het daadwerkelijke pad. Herstart Claude Desktop.

-
+
+
+ 6 +

Testen

-
+

Open Claude Desktop en probeer:

+
+
List my available dossiers.
+ +
+

U zou uw dossier(s) moeten zien. U bent helemaal klaar!

+
-

Grok kan via het web je gezondheidsgegevens benaderen via onze API. Geen installatie nodig.

+

Grok kan toegang krijgen tot uw gezondheidsgegevens via onze API met HTTP-verzoeken. Geen installatie nodig.

-
-

Snel starten

-

Kopieer dit en plak het in Grok:

+ {{if and .Dossier .Dossier.DossierID}} + {{if .TempToken}} +
+
+ 1 +

Plak dit in Grok

+
-
Fetch https://inou.com/api/docs to see the API documentation.
-Then fetch https://inou.com/api/dossiers?token={{if and .Dossier .Dossier.DossierID}}{{.Dossier.DossierID}}{{else}}JOUW_ACCOUNT_TOKEN{{end}} to list my dossiers.
-If there is more than one dossier, ask me which one to work with before proceeding.
-Help me explore my health data - imaging studies, genome variants, and lab results.
+          
Access my health data using the Inou API.
 
-IMPORTANT:
-- Allow 3 seconds for API responses before assuming failure.
-- When sharing image links, use the exact image_url from responses.
-- This is real medical data. NEVER hallucinate. Only describe what you actually see.
+Fetch https://inou.com/api/v1/dossiers?token={{.TempToken}} + +Show me the list of dossiers with their details and wait for my instructions. + +API docs: https://inou.com/api/docs + +IMPORTANT: This is real medical data. NEVER hallucinate. Only describe what you see. + +If you get a 401 error with "token expired", ask me to visit https://inou.com/connect?tab=grok for a fresh token.
+

Token verloopt op {{.TempTokenExpires}}. Ververs de pagina voor een nieuw token.

+ {{else}} +
+
+ 1 +

Genereer API-token

+
+

U heeft een API-token nodig om Grok te verbinden met uw gegevens.

+
+ +
+
+ {{end}} + {{else}} + + {{end}}

Wat Grok kan doen

-

Eenmaal verbonden kun je Grok vragen om:

+

Eenmaal verbonden, vraag Grok om:

    -
  • Al je beeldvormingsstudies, genoomgegevens en labresultaten te tonen
  • -
  • Series binnen een specifieke studie te laten zien
  • -
  • Individuele slices op te halen en te analyseren
  • -
  • Beelden te vergelijken tussen verschillende sequenties (T1, T2, FLAIR)
  • -
  • Naar specifieke anatomische regio's te navigeren
  • -
  • Genoomvarianten op te zoeken op gen, categorie of rsid
  • +
  • Een lijst van al uw beeldvormingsstudies, genoomgegevens en laboratoriumresultaten
  • +
  • Series binnen een specifieke studie te tonen
  • +
  • Afzonderlijke doorsneden op te halen en te analyseren
  • +
  • Afbeeldingen te vergelijken over verschillende sequenties (T1, T2, FLAIR)
  • +
  • Naar specifieke anatomische gebieden te navigeren
  • +
  • Genoomvarianten op te vragen per gen, categorie of rsid
  • Medicatiereacties en gezondheidsrisico's te bekijken
  • -
  • Labwaarden in de tijd te volgen
  • +
  • Labwaarden in de loop van de tijd te volgen
-

Zie de volledige API-documentatie voor alle beschikbare endpoints.

+

Bekijk de volledige API-documentatie voor alle beschikbare eindpunten.

-

Niet aanbevolen voor medische beeldvorming vanwege verhoogd risico op hallucinaties in onze tests.

+

Niet aanbevolen voor medische beeldvorming vanwege een verhoogd hallucinatierisico in onze tests.

Waarom niet ChatGPT?

-

Medische beeldvorming vereist absolute nauwkeurigheid. In onze tests verzon ChatGPT informatie, zelfs wanneer correcte gegevens duidelijk werden verstrekt. We kunnen het niet aanbevelen voor het analyseren van gezondheidsgegevens waar fouten echte gevolgen hebben.

+

Medische beeldvorming vereist absolute nauwkeurigheid. In onze tests heeft ChatGPT informatie gefabriceerd, zelfs wanneer correcte gegevens duidelijk werden verstrekt. We kunnen het niet aanbevelen voor het analyseren van gezondheidsgegevens waarbij fouten echte gevolgen hebben.

@@ -189,33 +204,33 @@ IMPORTANT:

Aanbevolen alternatieven

-

Gebruik Claude Desktop voor de beste ervaring met native tool-toegang, of Grok voor webtoegang zonder installatie.

+

Gebruik Claude Desktop voor de beste ervaring met native tool-toegang, of Grok voor webgebaseerde toegang zonder installatie.

-

Andere AI-assistenten kunnen je gegevens benaderen via onze web-API, hoewel mogelijkheden variëren.

+

Andere AI-assistenten kunnen toegang krijgen tot uw gegevens via onze web-API, hoewel de mogelijkheden variëren.

Gemini

-

Gemini's webbrowsing is momenteel beperkt en kan mogelijk geen inou.com-URL's direct ophalen. Workarounds:

+

Het surfen op het web van Gemini is momenteel beperkt en kan inou.com-URL's mogelijk niet direct ophalen. Mogelijke oplossingen:

    -
  • Kopieer API-responses handmatig en plak ze in Gemini
  • -
  • Gebruik Google AI Studio met function calling
  • -
  • Overweeg Claude Desktop of Grok in plaats daarvan
  • +
  • Kopieer API-antwoorden handmatig en plak ze in Gemini
  • +
  • Gebruik Google AI Studio met functieaanroepen
  • +
  • Overweeg in plaats daarvan Claude Desktop of Grok te gebruiken
-

Bouw je eigen

+

Bouw uw eigen integratie

-

Onze API is eenvoudige REST + JSON. Zie de API-documentatie voor endpoints en authenticatie.

+

Onze API is eenvoudig REST + JSON. Bekijk de API-documentatie voor eindpunten en authenticatie.

@@ -239,5 +254,14 @@ function showTab(name) { document.querySelector('[onclick="showTab(\'' + name + '\')"]').classList.add('active'); document.getElementById('tab-' + name).classList.add('active'); } + +// Check for tab parameter on page load +(function() { + const params = new URLSearchParams(window.location.search); + const tab = params.get('tab'); + if (tab && document.getElementById('tab-' + tab)) { + showTab(tab); + } +})(); {{end}} diff --git a/portal/templates/connect_ru.tmpl b/portal/templates/connect_ru.tmpl index 94edd87..f2e4914 100644 --- a/portal/templates/connect_ru.tmpl +++ b/portal/templates/connect_ru.tmpl @@ -1,31 +1,25 @@ -{{define "connect_ru"}} +{{define "connect"}}

Подключите ИИ к вашим данным

-

Выберите вашего ИИ-ассистента и следуйте инструкциям по установке.

+

Выберите ИИ-ассистента и следуйте инструкциям по настройке.

{{if and .Dossier .Dossier.DossierID}}← Назад{{else}}← Главная{{end}}
- {{if not (and .Dossier .Dossier.DossierID)}} - - {{end}} -
- +
-

Claude Desktop с MCP обеспечивает лучший опыт — нативный доступ к инструментам, без загрузки URL, полные возможности API.

+

Claude Desktop подключается напрямую к inou через OAuth — не нужно копировать токены или устанавливать расширения.

@@ -38,110 +32,113 @@
2 -

Установите расширение inou

+

Добавьте коннектор Inou

-

Скачайте inou.mcpb и установите:

-
    -
  • Mac: Дважды щёлкните по файлу
  • -
  • Windows: В Claude Desktop перейдите в File → Import Extension и выберите скачанный файл
  • -
-

При запросе введите токен вашей учётной записи:

-
-
{{if and .Dossier .Dossier.DossierID}}{{.Dossier.DossierID}}{{else}}ВАШ_ТОКЕН_УЧЁТНОЙ_ЗАПИСИ{{end}}
- -
-

Примечание: Вы увидите предупреждение о разрешениях — это нормально для расширений, ещё не включённых в официальный каталог Claude. inou делает только HTTPS-запросы к inou.com; локальные файлы не затрагиваются.

+

В Claude Desktop:

+
    +
  1. Перейдите в Настройки → Коннекторы
  2. +
  3. Нажмите Добавить пользовательский коннектор
  4. +
  5. Заполните поля:
  6. +
+ + + + + + + + + +
НазваниеInou Health
URL удалённого MCP-сервераhttps://inou.com/mcp
+

Нажмите Добавить, затем Подключить.

3 -

Включите и разрешите доступ

+

Войти

-

Перейдите в Settings → Extensions и включите расширение inou, если оно ещё не включено.

-

При первом использовании Claude запросит разрешение для каждого инструмента. Выберите "Allow for this chat" и отметьте "Don't ask again for inou-health", чтобы дать все разрешения сразу — иначе вас спросят 11 раз.

+

Откроется браузер для входа в inou. После входа нажмите Открыть Claude для завершения подключения.

4 -

Тест

+

Разрешить инструменты

-

Откройте Claude Desktop и вставьте:

+

Чтобы не разрешать доступ 11 раз:

+
    +
  1. В Настройки → Коннекторы найдите Inou Health
  2. +
  3. Нажмите Настроить (значок шестерёнки)
  4. +
  5. В разделе Инструменты только для чтения выберите Всегда разрешать
  6. +
+

Это даёт Claude разрешение читать ваши медицинские данные без повторных запросов.

+
+ +
+
+ 5 +

Добавьте пользовательские инструкции (рекомендуется)

+
+

Для автоматической загрузки контекста медицинских данных семьи в каждом разговоре:

+
    +
  1. В Claude Desktop перейдите в Настройки → Пользовательские инструкции
  2. +
  3. В текстовое поле добавьте:
  4. +
-
Покажи мои доступные досье через мост inou.
-
-

Вы должны увидеть ваше(и) досье. Готово!

+

Это говорит Claude проверять, какие медицинские данные доступны для членов вашей семьи в начале каждого разговора, не заполняя контекстное окно фактическими медицинскими данными.

-
- Ручная установка (продвинутый) -
-
-
- 1 -

Скачайте мост

-
-

Скачайте мост для вашей системы:

- -

Сохраните в ~/bin/inou_bridge (Mac) или %USERPROFILE%\inou\inou_bridge.exe (Windows). Сделайте исполняемым на Mac: chmod +x ~/bin/inou_bridge

-
-
-
- 2 -

Настройте Claude

-
-

Отредактируйте конфигурацию Claude (Mac: ~/Library/Application Support/Claude/claude_desktop_config.json, Windows: %APPDATA%\Claude\claude_desktop_config.json) и добавьте в mcpServers:

-
-
"inou": {
-  "command": "BRIDGE_PATH",
-  "args": ["--server=https://inou.com", "--account={{if and .Dossier .Dossier.DossierID}}{{.Dossier.DossierID}}{{else}}ВАШ_ТОКЕН_УЧЁТНОЙ_ЗАПИСИ{{end}}"]
-}
- -
-

Замените BRIDGE_PATH на фактический путь. Перезапустите Claude Desktop.

-
+
+
+ 6 +

Тестирование

-
+

Откройте Claude Desktop и попробуйте:

+
+
List my available dossiers.
+ +
+

Вы должны увидеть своё досье(а). Всё готово!

+
-

Grok может получить доступ к вашим медицинским данным напрямую через наш API. Установка не требуется.

+

Grok может получить доступ к вашим медицинским данным через наш API с помощью HTTP-запросов. Установка не требуется.

-
-

Быстрый старт

-

Скопируйте это и вставьте в Grok:

+ {{if and .Dossier .Dossier.DossierID}} + {{if .TempToken}} +
+
+ 1 +

Вставьте это в Grok

+
-
Fetch https://inou.com/api/docs to see the API documentation.
-Then fetch https://inou.com/api/dossiers?token={{if and .Dossier .Dossier.DossierID}}{{.Dossier.DossierID}}{{else}}ВАШ_ТОКЕН_УЧЁТНОЙ_ЗАПИСИ{{end}} to list my dossiers.
-If there is more than one dossier, ask me which one to work with before proceeding.
-Help me explore my health data - imaging studies, genome variants, and lab results.
+          
Access my health data using the Inou API.
 
-IMPORTANT:
-- Allow 3 seconds for API responses before assuming failure.
-- When sharing image links, use the exact image_url from responses.
-- This is real medical data. NEVER hallucinate. Only describe what you actually see.
+Fetch https://inou.com/api/v1/dossiers?token={{.TempToken}} + +Show me the list of dossiers with their details and wait for my instructions. + +API docs: https://inou.com/api/docs + +IMPORTANT: This is real medical data. NEVER hallucinate. Only describe what you see. + +If you get a 401 error with "token expired", ask me to visit https://inou.com/connect?tab=grok for a fresh token.
+

Токен истекает {{.TempTokenExpires}}. Обновите страницу для получения нового токена.

+ {{else}} +
+
+ 1 +

Создать API-токен

+
+

Для подключения Grok к вашим данным необходим API-токен.

+
+ +
+
+ {{end}} + {{else}} + + {{end}}
-

Что может делать Grok

+

Что умеет Grok

После подключения попросите Grok:

    -
  • Показать все ваши исследования визуализации, геномные данные и результаты анализов
  • +
  • Вывести список всех исследований, геномных данных и результатов анализов
  • Показать серии в конкретном исследовании
  • -
  • Загрузить и проанализировать отдельные срезы
  • -
  • Сравнить изображения между разными последовательностями (T1, T2, FLAIR)
  • -
  • Перейти к определённым анатомическим областям
  • -
  • Найти геномные варианты по гену, категории или rsid
  • +
  • Получить и проанализировать отдельные срезы
  • +
  • Сравнить изображения в разных последовательностях (T1, T2, FLAIR)
  • +
  • Перейти к конкретным анатомическим областям
  • +
  • Запросить геномные варианты по гену, категории или rsid
  • Просмотреть реакции на лекарства и риски для здоровья
  • -
  • Отслеживать лабораторные показатели во времени
  • +
  • Отслеживать показатели анализов в динамике
-

См. полную документацию API для всех доступных эндпоинтов.

+

Смотрите полную документацию API для получения информации обо всех доступных эндпоинтах.

-

Не рекомендуется для медицинской визуализации из-за повышенного риска галлюцинаций в наших тестах.

+

Не рекомендуется для медицинской визуализации из-за повышенного риска галлюцинаций по результатам наших тестов.

Почему не ChatGPT?

-

Медицинская визуализация требует абсолютной точности. В наших тестах ChatGPT выдумывал информацию, даже когда правильные данные были чётко предоставлены. Мы не можем рекомендовать его для анализа медицинских данных, где ошибки имеют реальные последствия.

+

Медицинская визуализация требует абсолютной точности. В наших тестах ChatGPT придумывал информацию, даже когда корректные данные были явно предоставлены. Мы не можем рекомендовать его для анализа медицинских данных, где ошибки имеют реальные последствия.

@@ -189,7 +204,7 @@ IMPORTANT:

Рекомендуемые альтернативы

-

Используйте Claude Desktop для лучшего опыта с нативным доступом к инструментам, или Grok для веб-доступа без установки.

+

Используйте Claude Desktop для лучшего опыта с нативным доступом к инструментам или Grok для веб-доступа без установки.

@@ -202,20 +217,20 @@ IMPORTANT:

Gemini

-

Веб-браузинг Gemini в настоящее время ограничен и может не загружать URL-адреса inou.com напрямую. Обходные пути:

+

Просмотр веб-страниц в Gemini в настоящее время ограничен и может не иметь возможности напрямую получать URL-адреса inou.com. Обходные пути:

  • Скопируйте ответы API вручную и вставьте их в Gemini
  • Используйте Google AI Studio с вызовом функций
  • -
  • Рассмотрите вместо этого Claude Desktop или Grok
  • +
  • Рассмотрите использование Claude Desktop или Grok
-

Создайте своё

+

Создайте собственную интеграцию

-

Наш API — простой REST + JSON. См. документацию API для эндпоинтов и аутентификации.

+

Наш API прост: REST + JSON. Смотрите документацию API для получения информации об эндпоинтах и аутентификации.

@@ -239,5 +254,14 @@ function showTab(name) { document.querySelector('[onclick="showTab(\'' + name + '\')"]').classList.add('active'); document.getElementById('tab-' + name).classList.add('active'); } + +// Check for tab parameter on page load +(function() { + const params = new URLSearchParams(window.location.search); + const tab = params.get('tab'); + if (tab && document.getElementById('tab-' + tab)) { + showTab(tab); + } +})(); {{end}}