A package for forecasting orders using Hawk API.
Project description
forecast_order
このリポジトリには、Hawk APIを使用して受注予測を行うための ForecastOrders クラスが含まれています。このクラスを使用して、受注データを元に予測を実行し、その結果を取得することができます。
Requirement
ForecastOrdersはPython3系で動作し、以下のライブラリに依存します。
Installation
pip install requests
Methods
・forecast_orders(self, client_id, api_token, pred_id, original_data):
受注予測を実行し、その結果を取得します。
"""
引数は省略不可です。
Args:
client_id (str): client ID,任意の文字列
private_key (str): 認証に使用するAPIトークン
pred_id (str): 予測ID,任意の文字列
original_data (list): 予測用の実績データ
Returns:
dict:予測結果
"""
Usage
以下は、ForecastOrders クラスを使用して予測を実行し、結果を取得するサンプルコードです。
# 入力データ
client_id = "your_client_id"
api_token = "your_api_token"
pred_id = "your_pred_id"
original_data = [
{"受注日(YYYYMMDD形式)": "20230101", "金額": 1000},
{"受注日(YYYYMMDD形式)": "20230102", "金額": 1500},
# 他のデータを追加
]
forecast_orders_instance = ForecastOrders()
forecast_result = forecast_orders_instance.forecast_orders(client_id, api_token, pred_id, original_data)
Notes
- このクラスはテスト環境用に設計されています。実際のエンドポイントやAPI URLを使用する前に、テスト環境で十分に動作を確認してください。
- ジョブステータスの取得や予測結果の取得には一定の時間がかかる場合があります。適宜 time.sleep などを用いて適切に待機時間を設けてください。
Author
- Author
Yuto Sasa - Organization
株式会社ゼンク
License
"ForecastOrders" is under MIT license.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
forecast_order-0.1.1.tar.gz
(4.2 kB
view details)
Built Distribution
File details
Details for the file forecast_order-0.1.1.tar.gz
.
File metadata
- Download URL: forecast_order-0.1.1.tar.gz
- Upload date:
- Size: 4.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.12.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2e74f6230ec93374527cabb57c00de875aa7009712cfa14e33b67716d6e97e59 |
|
MD5 | 58bfb01f2c4f6489a7b6cf56870ade37 |
|
BLAKE2b-256 | e5638640df91cb98d44b964f8fb7aaea756b66ceceac961adf2dbd1840071840 |
File details
Details for the file forecast_order-0.1.1-py3-none-any.whl
.
File metadata
- Download URL: forecast_order-0.1.1-py3-none-any.whl
- Upload date:
- Size: 4.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.12.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ff8ec9bc92cd771675410bf286f83c4ef0b3bd4f066e72534abe4737c79e6c7b |
|
MD5 | cde25183130290acda8f754d722b3cdb |
|
BLAKE2b-256 | 7c28328f7de4aa309a9079df0d1429d2261e8499223f5709b7f4fb6355e55972 |