コンテンツへスキップ

Ultralytics HUB-SDK

Ultralytics HUB -SDK ドキュメントへようこそ!強力な機械学習ツールやサービスをPython アプリケーションに統合しようとお考えなら、うってつけの場所です。あなたがAI愛好家であれ、熟練した機械学習の実践者であれ、Ultralytics サービスの機能を利用しようとしているソフトウェア開発者であれ、当社のSDKはそれを簡単かつ効率的にします。

HUB-SDK のインストールから使いこなすまで、当社の親切で専門的なドキュメントがご案内します。あなたのプロジェクトでUltralytics のエコシステムをフルに活用しましょう!

何から始めるべきか

HUB-SDK を使い始める準備はできていますか?当社のクイックスタートガイドでは、SDK をPython 環境に導入し、機能させるための簡単な方法をご紹介しています。

PyPIからインストールする

PyPIを通じて、HUB-SDKの最新の安定リリースにアクセスしてください。ターミナル/シェルで以下のコマンドを実行するだけで、あなたのPython プロジェクトにシームレスに SDK を追加できます:

pip install hub-sdk

このコマンドを実行すると、SDKがダウンロード・インストールされ、アプリケーションでUltralytics サービスの機能が利用できるようになります。

HUBClientの初期化

Ultralytics サービスとの統合は、以下の初期化から始まる。 HUBClient オブジェクトを作成します。この重要なステップは、あなたのコードとAPIとの橋渡しをするもので、認証のために適切なクレデンシャルを必要とします。標準的なAPIキー方式を選択するか、Eメールとパスワードを使用することができます。一緒に設定しましょう!🚀

オプション1:APIキーを使用する

APIキーのシンプルさを利用するには、次のようにキーを辞書に登録する:

credentials = {"api_key": "<YOUR-API-KEY>"}
# Replace <YOUR-API-KEY> with the actual key provided to you by Ultralytics.

APIキーを使用することで、プログラムによるアクセスに適した一般的な認証方法を選択することになる。APIキーをフレームワークに直接組み込むことで、迅速で安全なサービスとのやり取りが可能になる。

オプション2:電子メールとパスワードを使用する

アカウント認証情報を利用したいですか?を設定します。 HUBClient を入力し、電子メールとパスワードを資格情報辞書に登録する:

credentials = {"email": "<YOUR-EMAIL>", "password": "<YOUR-PASSWORD>"}
# Replace <YOUR-EMAIL> with your email address and <YOUR-PASSWORD> with your password.

電子メールとパスワードの使用は、従来のログイン体験をお探しの場合や、Ultralytics アカウントに結びついたパーソナライズされた機能を利用することを目的とする場合に便利な選択です。

すべてをひとつに

資格証明書の準備ができたので、次の作業を開始する。 HUBClient:

client = HUBClient(credentials)
# The HUBClient is now initialized with your chosen authentication method.

この重要なコードの行は、HUBClientの新しいインスタンスを作成し、Ultralytics プラットフォームによって提供されるサービスの広大な風景にあなたを接続します。認証の詳細が安全に配置され、あなたは指先の機能性を探索する準備が整いました!


Ultralytics HUB -SDKのセットアップおめでとうございます!これで、最先端の機械学習サービスをアプリケーションに統合するための準備が整いました。特定のAPIを使用するためのガイダンスについては、当社の詳細なドキュメントを探索し、ハードルに遭遇した場合は、当社のコミュニティフォーラムを参照してください。Ultralytics の力であなたのプロジェクトが成功しますように!🌟


コメント