AIパーソナル・ラーニング
と実践的なガイダンス

AI Hive: Javaベースの汎用AIチャット統合プラットフォーム

はじめに

AIビーハイブ(ai-beehive)は、Spring Boot 3とJDK 17を搭載したJavaで構築された多機能AIプラットフォームである。ChatGPT、OpenAI画像生成、Midjourney、NewBing、百度文信易印など様々なAI技術を統合し、モジュール式でスケーラブルなAIアプリケーション開発環境の提供を目指している。

AI Hive: Javaベースの汎用AIチャット統合プラットフォーム


 

AI Hive: Javaベースの汎用AIチャット統合プラットフォーム

 

機能一覧

  • ChatGPTの統合OpenAI GPT 3.5およびGPT 4モデルをサポート。
  • 画像生成OpenAIの画像と映像の統合 旅の途中 画像生成機能。
  • インテリジェント・サーチNewBingインテリジェント検索エンジンのサポート。
  • 一言で言えばバイドゥの文心易対話機能を統合。
  • ユーザー管理メールボックスの登録とログイン、権限の確認、ユーザーのステータス管理をサポートします。
  • 図面管理図面コンフィギュレーションにより、さまざまなAI機能をモジュール管理。
  • 特権制御図面ステータスおよびユーザー権限に基づく機能制御。
  • 設定項目管理データベースのメンテナンス、図面設定項目の権限設定に対応。

 

ヘルプの使用

インストールと設定

  1. 環境準備::
    • MySQLとRedisをインストールする。
    • JDK 17とMavenがシステムにインストールされていることを確認する。
  2. プロジェクトクローン::
    git clone https://github.com/hncboy/ai-beehive.git
    cd ai-beehive
    
  3. データベース構成::
    • ある beehive-bootstrap/src/main/resources/db/schema-mysql.sql データベース初期化スクリプトを
    • 修正 application.yml ファイルでデータベース接続設定を行う。
  4. プロジェクトの開始::
    • IDE(IntelliJ IDEAなど)を使ってプロジェクトを開き、次のコマンドを実行する。 Beehiveアプリケーション 主なカテゴリー
    • プロジェクト開始後 http://localhost:8080 機能テストを実施する。

機能操作

  1. ユーザー登録とログイン::
    • ログインページにアクセスし、Eメールアドレスを使用して登録します。
    • 登録にはログイン前に管理者の承認が必要です。
  2. 図面管理::
    • 図面管理ページにログインし、目的のAI対応図面を選択します。
    • 図面パラメータの設定、図面の保存と公開。
  3. パーミッション設定::
    • 権限管理画面では、図面ごとにユーザーのアクセス権限を設定することができます。
    • 図面の安全な使用を保証するために、閲覧許可と使用権を設定することができます。
  4. AI機能の活用::
    • 公開されている図面を選択すると、対応する機能ページに移動します。
    • パラメータを入力することで、画像生成や対話などのAI機能を呼び出すことができる。

一般的な問題

  • データベースに接続できないデータベースの設定が正しく、MySQLサービスが開始されていることを確認する。
  • 図面が公開されなかった図面構成項目が完了していることを確認し、データベース内の図面ステータスをチェックする。
  • ユーザーがログインできないRedisでユーザーのTokenをチェックすることで、ユーザーのステータスが正常であることを確認する。
AIイージー・ラーニング

AIを始めるための素人ガイド

AIツールの活用方法を、低コスト・ゼロベースから学ぶことができます。AIはオフィスソフトと同様、誰にとっても必須のスキルです。 AIをマスターすれば、就職活動で有利になり、今後の仕事や勉強の労力も半減します。

詳細を見る
無断転載を禁じます:チーフAIシェアリングサークル " AI Hive: Javaベースの汎用AIチャット統合プラットフォーム

チーフAIシェアリングサークル

チーフAIシェアリングサークルは、AI学習に焦点を当て、包括的なAI学習コンテンツ、AIツール、実践指導を提供しています。私たちの目標は、高品質のコンテンツと実践的な経験の共有を通じて、ユーザーがAI技術を習得し、AIの無限の可能性を一緒に探求することです。AI初心者でも上級者でも、知識を得てスキルを向上させ、イノベーションを実現するための理想的な場所です。

お問い合わせ
ja日本語