Dashhub: Платформа AI с открытым исходным кодом для команд всех размеров
Расширение возможностей вашего путешествия по ИИ с бесшовной интеграцией , непревзойденной гибкостью и встроенной безопасностью ?
DashHub создан для того, чтобы сделать ИИ более доступным ?, Быстро развернуть ⏩ и безопаснее для предприятий и команд любого размера. От стартапов до растущих организаций Dashhub позволяет вам принять новейшие технологии искусственного интеллекта, сохраняя при этом полный контроль над вашими данными и API. Дизайн с открытым исходным кодом предоставляет индивидуальные, подключаемые решения , которые масштабируются с вашими потребностями, снижают сложность и снижают затраты . Dashhub способствует безопасному усыновлению искусственного интеллекта, нейтральному поставщику , позволяя командам сотрудничать ? и внедрять инновации с легкостью.
Независимо от того, повышаете ли вы производительность команды или стимулируете творчество, Dashhub-более умный , более рентабельный путь к максимизации ИИ.
В Dashhub мы верим в инструменты, которые адаптируются к вашим уникальным рабочим процессам и целям , обеспечивая бесшовный, гибкий опыт искусственного интеллекта, который помогает вам работать умнее, продолжая процветать с инструментами, которые вы знаете.
? Оглавление
- DashHub: Unified AI-платформа с открытым исходным кодом для предприятий
- ? Оглавление
- ? Введение
- ? Почему выбирают DashHub
- Настраивать
- Миграции
- Elasticsearch
- Развертывание
- Роли и разрешения пользователя
- ? Ключевые функции
- Проекты
- Эксперты?
- Приложения
- Управление знаниями
- MVP фаза
- ? Планы на будущее - не стесняйтесь вносить свой вклад! ?
- Процесс интеграции
- Техническая архитектура
- Безопасность и соблюдение
- ️ Ограничения и соображения
- ? Лицензия
- ? Внося
? Введение
Добро пожаловать в DashHub , ваше окончательное решение для бесшовной интеграции ИИ. Наша платформа дает пользователям без особых усилий интегрировать, управлять и использовать решения крупных языковых моделей (LLMS) и генеративных решений AI (Genai) в любой среде. Мы стремимся упростить принятие искусственного интеллекта, делая его доступным , безопасным , эффективным и экономически эффективным для всех.
? Почему выбирают DashHub
- Единый интерфейс для всех решений Genai
- Получите доступ к нескольким моделям ИИ и поставщикам, таким как Midjourney, Gemini, OpenAI и многое другое через одну интуитивно понятную платформу.
- Рентабельный
- Оплата за использование, а не за счет. Получите доступ к новейшим и наиболее специализированным моделям без нескольких подписок.
- Пользовательские эксперты по ИИ
- Создание и управление экспертами с AI, адаптированными к конкретным функциям, развертываемым во всей вашей организации.
- Быстрая и легкая реализация
- Встать и работать быстро с минимальной настройкой, подходящей как для людей, так и для предприятий.
- Сотрудничество проекта
- Организовать работу в проекты с общими базами знаний и функциями сотрудничества команды.
- Контекст сохранение
- Поддерживать историю разговоров и последовательность данных в разных моделях ИИ.
- Безопасный контроль доступа
- Разрешения на основе ролей и аутентификация для повышения безопасности.
- Гибкое развертывание
- Развернуть DashHub локально или в облаке в соответствии с вашей инфраструктурой.
Настраивать
Чтобы запустить проект, следуйте этим шагам:
- Клонировать репозиторий, выполнив следующую команду:
git clone https://github.com/dashhub-org/dashhub.git
- Установите требуемые зависимости, выполнив следующую команду:
- Запустите проект, выполнив следующую команду:
После выполнения этих команд проект должен начать работу, и вы можете получить к нему доступ через свой веб -браузер.
Миграции
Чтобы запустить миграции, выполните эти шаги:
cd apps/backend
yarn run db:migrate
Чтобы отказываться от миграции, выполните эти шаги:
cd apps/backend
yarn run db:migrate --down
Elasticsearch
Чтобы переоценить все данные в Elasticsearch, запустите следующую команду:
Развертывание
Чтобы развернуть проект в стационарную среду, запустите следующую команду:
git push origin main:hetzner/staging
Чтобы развернуть проект в производственной среде, используйте следующую команду:
git push origin main:hetzner/production
Роли и разрешения пользователя
Платформа поддерживает три типа пользователей:
- Администратор
- Добавить новых пользователей в систему
- Управление разрешениями пользователей
- Технические пользователи
- Добавить и управлять новыми экспертами
- Управление интеграциями LLM
- Настройте решения для хранения
- Управление приложениями
- Пользователи (сотрудники)
- Взаимодействовать с общими интерфейсами чата
- Создать и управлять проектами
- Пригласить членов команды в проекты
- Использовать экспертов в рамках проектов
- Используйте приложения для конкретных задач
? Ключевые функции
Проекты
- Выделенные пространства : Создайте проекты с пользовательскими базами знаний и настройками.
- Сотрудничество : пригласите членов команды и работать вместе в одном пространстве.
- Сохранение истории : поддерживать историю и контекст чата в каждом проекте.
Эксперты?
- Пользовательские помощники по искусственному ИИ : Разработка экспертов по искусственному искусству, специализирующихся на конкретных задачах.
- Доступ к всей организации : управление и развертывание экспертов по всей вашей организации.
- Интеграция знаний : используйте информацию, специфичную для проекта, для улучшения взаимодействия ИИ.
Приложения
- Инструменты для конкретной задачи : создайте небольшие приложения LLM для конкретных операций (например, переписывание электронной почты, структурирование данных).
- Постоянные компоненты : используйте приложения для различных проектов для эффективности.
Управление знаниями
- Базы знаний : пользователи могут добавлять результаты к базам знаний проекта.
- Параметры экспорта : загрузить и экспортировать информацию по мере необходимости.
MVP фаза
Минимальный жизнеспособный продукт (MVP) включает в себя следующие функции:
- Веб-интерфейс пользовательского интерфейса
- Управление пользователями : администратор, технический пользователь, пользовательские роли, плюс администратор SaaS для создания учетных записей Admin/Org.
- Создание и управление проектом
- Предварительно сконфигурированные эксперты : четыре эксперта с пользовательскими инструкциями.
- Только интеграция хранения AWS
- Первичный поставщик LLM : Catgpt 4o mini
- Нет выбора поставщика LLM
- Основная функция чата
Ограничения в MVP:
- Нет переключения поставщика LLM в среднем конвертации.
- Ограниченное количество предварительно сконфигурированных экспертов.
- Одиночный поставщик хранения (AWS).
? Планы на будущее - не стесняйтесь вносить свой вклад! ?
Запланированные усовершенствования для будущих версий включают в себя:
- Интеграция с другими службами искусственного интеллекта : Клод, Лама, Близнецы, недоумение, взлетно -посадочная полоса, середина, обнимающееся лицо и многое другое.
- Расширенные параметры хранения : поддержка Azure, Google Cloud, локальное хранилище и многое другое.
- Многоязычная поддержка : взаимодействие интерфейса и ИИ на нескольких языках.
- Интеграции корпоративного инструмента : Slack, Microsoft 365, Salesforce, Google Workspace, Box, Zoho Docs и т. Д.
- Cross-AI Analytics and Reporting
- Безопасность на уровне предприятия : единый вход
- Продвинутый экспертный создатель : расширенные возможности с агентскими системами.
- Повышенная безопасность и соответствие : GDPR, соблюдение требований HIPAA и расширенные функции безопасности предприятия.
Процесс интеграции
Начнуть с DashHub просто:
- Зарегистрируйтесь : создайте учетную запись.
- Пригласить пользователей : добавить членов команды и назначить роли.
- Добавить учетные данные API LLM : (смоделирован в MVP)
- Настройка решения для хранения : AWS в MVP; Скоро появится больше вариантов.
- Настройка : загрузите логотип и настройки вашей компании.
- Начните создавать : Начните использовать и наслаждаться новейшими разработками искусственного интеллекта в среде сохранения.
Техническая архитектура
Платформа разработана как веб -приложение со следующими компонентами ключа:
- Frontend : отзывчивый веб -интерфейс
- Бэкэнд : архитектура, управляемая API
- Хранение : хранение данных на стороне клиента (AWS в MVP, расширяется в будущем)
- Интеграция AI : подключения на основе API с поставщиками ИИ
- Безопасность : меры безопасности предприятия (будут расширены в будущих версиях)
Безопасность и соблюдение
Хотя MVP фокусируется на основных функциональных возможностях, будущие версии будут решать расширенные требования к безопасности и соответствию, возможно, включающие:
- Соответствие GDPR
- Соблюдение HIPAA
- Сертификация SOC 2
- Сквозное шифрование
- Усовершенствованный элемент управления доступом
- Регистрация аудита
️ Ограничения и соображения
- Смоделированные функции : некоторые функции смоделированы в MVP, чтобы продемонстрировать будущие возможности.
- Переключение поставщика LLM : не поддерживается средняя конвертация в MVP.
- Возможности LLM : платформа действует как агрегатор и не предоставляет свои собственные возможности LLM.
- Модель тонкой настройки : не обрабатывается платформой; Клиенты могут подключить свои собственные тонко настроенные модели.
- Масштабирование данных : для средних и крупных пользователей - в основном обрабатываемых на стороне клиента из -за использования решений для хранения клиента.
? Лицензия
DashHub выпускается по Apache License 2.0, способствуя открытости и сотрудничеству, обеспечивая защиту для участников.
? Внося
Мы приветствуем вклад сообщества! Пожалуйста, прочитайте наши рекомендации и кодекс поведения, прежде чем начать.
- Ошибки отчета : Используйте трекер выпуска, чтобы сообщить об ошибках.
- Предложите функции : Откройте запрос на функцию в The Apess Tracker.
- Отправьте запросы на привлечение : Следуйте нашим рекомендациям и отправьте свои улучшения.
Присоединяйтесь к нам в формировании будущего интеграции ИИ. Вместе мы можем сделать ИИ более доступным и полезным для всех.
Эта документация будет обновлена по мере развития продукта, добавлены новые функции и внедряются дополнительные возможности.