コンテンツにスキップ

Ultralytics HUB-SDK

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

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

はじめに

HUB-SDK使い始める準備はできましたか?私たちのクイックスタートガイドでは、SDKをあなたのPython 環境で立ち上げて実行するための簡単なパスを提供しています。

  • クイックスタートページにアクセスして、開発を促進し、セットアップを効率化しましょう。

PyPIインストールする

HUB-SDK 最新安定リリースへのアクセスは PyPI.ターミナルまたはシェルで以下のコマンドを実行するだけで、Python プロジェクトにSDKをシームレスに追加できます:

pip install hub-sdk

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

HUBClientの初期化

Ultralyticsサービスとの統合は、次の初期化から始まります。 HUBClient オブジェクト。この重要なステップは、コードとAPIの間に橋を架け、認証のための適切な認証情報を必要とします。標準のAPIキー方式を選択するか、メールアドレスとパスワードを使用できます。一緒に設定しましょう!🚀

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

APIキーの簡素さを利用するには、次のようにキーを含む辞書を準備します。

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

APIキーの使用は、プログラムによるアクセスに適した一般的な認証方法です。キーをフレームワークに直接統合して、迅速かつ安全なサービスインタラクションを実現したい場合に最適です。 HUBClient class 認証機能の継承 〜から Auth クラス。

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

アカウントの認証情報を使用したいですか?以下を設定してください。 HUBClient 認証情報の辞書にメールアドレスとパスワードを記述して:

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

従来のログイン方法をご希望の場合や、Ultralyticsアカウントに紐づいたパーソナライズされた機能を利用したい場合は、メールアドレスとパスワードを使用すると便利です。

すべてをまとめる

資格情報が準備できたので、 HUBClient:

HUB SDK 認証

from hub_sdk import HUBClient

credentials = {"api_key": "<YOUR-API-KEY>"}  # api key
client = HUBClient(credentials)
from hub_sdk import HUBClient

credentials = {"email": "<YOUR-EMAIL>", "password": "<YOUR-PASSWORD>"}  # email and password
client = HUBClient(credentials)

この重要なコード行は、新しいインスタンスを作成します。 HUBClientは、Ultralyticsプラットフォームが提供する広大なサービス群へと接続します。認証情報が安全に設定されていれば、すぐに様々な機能を活用できます! login メソッド 認証を処理します 提供された認証情報を使用します。

HUB-SDK 機能

Ultralytics HUB-SDK 、機械学習プロジェクトと対話するための様々な機能を提供します。以下は、あなたが実行できる主な操作です:


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


コメント