AIパーソナル・ラーニング
と実践的なガイダンス
ビーンバッグ・マースコード1

SciToolAgent: 500以上の研究ツールを統合し、研究と科学的タスクを自動化するインテリジェンス

はじめに

SciToolAgentは、杭州にある浙江大学のイノベーションセンター(HICAI-ZJU)によって開発されたオープンソースのツールプラットフォームです。ナレッジグラフ(SciToolKG)とビッグランゲージモデリング技術を通じて500以上の科学ツールを統合し、生物学、化学、材料科学などの分野で研究者が問題に対処するのを支援する。このツールの主な用途は、データ処理、分子モデリング、文献分析などの科学的タスクを自動化し、最終的に分析図、計算結果、要約レポートなどの特定の結果を生成することです。このプラットフォームはGitHub上で無償でホスティングされており、ローカルに展開することも、オンラインサービスを通じて経験することもできるため、結果を迅速に出す必要のある研究チームに特に適している。

blank


 

機能一覧

  • ツールの統合データ、モデリング、計算タスクを処理する500以上のツールに接続できます。
  • ナレッジグラフ・レコメンデーションタスクのニーズに基づいて、適切なツールの組み合わせを提案する。
  • タスクの自動化調査プロセスを自動的に計画・実行することで、時間を節約できます。
  • 結果生成グラフ、レポート、計算など、特定の結果を出力します。
  • セーフティ・モニタリングツールが安全に動作し、誤った結果が出ないようにする。
  • カスタムエクステンションパーソナライズされた結果を出すための新しいツールの追加をサポートする。

 

ヘルプの使用

設置プロセス

SciToolAgent を完全に機能させるにはローカルにインストールする必要があります。手順は以下の通りです:

1.ソースコードのダウンロード

  • それをターミナルに入力する:
git clone https://github.com/HICAI-ZJU/SciToolAgent.git
cd SciToolAgent

2.仮想環境の構築

  • 環境を整え、活性化させる:
conda create -n SciToolAgent python=3.10
conda SciToolAgentを起動します

3.依存関係のインストール

  • 完全な依存関係をインストールする:
pip install -r requirements.txt
  • またはライト版をインストールする:
pip install -r requirement_agent.txt

4.構成環境

  • コピーと編集 環境 ドキュメンテーション
OPENAI_API_BASE = あなたのAPIベース
OPENAI_API_KEY = あなたのAPI_KEY

5.サービスの活性化

  • 入る 用具 カタログ、ラン
cd ツール
バッシュ run.sh

使用方法

SciToolAgent は、ローカルで実行するか、オンラインで体験することによって結果を出力することができます。

ローカルオペレーション

  • サービス開始走る バッシュ run.sh その後は現地で待機。
  • 操作するアクセス テスト ディレクトリでテスト・スクリプトを実行する:
cd .../テスト
PYTHONPATH=. python test_run_SciToolAgent.py
  • 結果を見るタスク完了後、結果は ツール/TempFilesチャートやレポートなど。
  • ランニングケースルートディレクトリ ケース.ipynb つの例が用意されており、直接実行して出力を見ることができる。

オンライン体験

  • オンラインサービスへのアクセス
    http://scitoolagent.scimind.ai:8080/
  • タスク(例:「分子データの分析」)を入力すると、数秒以内に簡単な結果が返されます。
  • オンライン版は迅速なテストに適しており、複雑な結果はローカルで実行する必要がある。

注目機能 操作手順

1.データ分析とグラフ出力

  • 使用データを処理し、ビジュアライゼーションを作成する。
  • 動く::
  1. データファイルを変換するには(例えば .csv投入 ツール/データファイル.
  2. コマンドを実行する:
python scripts/run_agent.py --input "tools/DataFiles/sample.csv" --task "データ解析と可視化"
  1. プローブ ツール/TempFiles以下は、結果を生成するために使用できるチャートや分析の例である。

2.分子モデリングによる計算生成

  • 使用分子構造を解析し、計算データを出力します。
  • 動く::
  1. 分子文書(例 .cifを入れる。 ツール/データファイル.
  2. 通話ツール:
from tools.ToolsFuns import molecular_analysis
result = molecular_analysis("tools/DataFiles/input_file.cif")
結果 = 分子解析("tools/DataFiles/input_file.cif")
  1. 出力結果は分子パラメータまたはモデルデータで、指定したパスに保存される。

3.科学的レポートの自動生成

  • 使用複数のツールを統合し、完全なレポートを出力します。
  • 動く::
  1. タスクの説明とデータファイルを入力する:
    python scripts/run_agent.py --input "tools/DataFiles/sample.pdf" --task "文献の分析とレポートの生成"
    
  2. システムは自動的にツールを起動し、文献を処理し、要約を作成する。
  3. 報告書は ツール/TempFiles形式はテキストまたはPDF。

ほら

  • ローカルでの操作には、16GBのRAMと、複雑なタスクを成功させるための安定したネットワークが必要です。
  • オンラインバージョンは単純な結果に適しており、大量のデータにはローカル展開を推奨する。
  • 定期的な清掃 ツール/TempFiles場所を取らないようにするためだ。
シーディーエヌワン
無断転載を禁じます:チーフAIシェアリングサークル " SciToolAgent: 500以上の研究ツールを統合し、研究と科学的タスクを自動化するインテリジェンス

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

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

お問い合わせ
ja日本語