Fireworks AI
ShanoneのFireworks AI連携は、推論・モデル/LoRA管理・オンデマンドデプロイ・ファインチューニング(SFT/DPO)・評価・アカウント管理まで、96個のツールをエージェントに提供します。はじめに
1
Fireworks AIのAPIキーを取得する
Fireworks AIダッシュボードからAPIキーを作成します。
2
Shanoneにキーを追加する
Shanoneダッシュボードの連携を開き、Fireworks AIを選択してAPIキーを貼り付けます。
3
リクエストを再実行する
保存が完了すると、
fireworks_*ツールに対するshanone_execute_tool呼び出しが成功するようになります。利用可能なツール
ShanoneはFireworks AI向けに96個のツールを、以下のカテゴリに整理して提供しています。推論
推論
fireworks_chat_completion, fireworks_create_completion, fireworks_create_message, fireworks_create_embedding, fireworks_rerank_documents, fireworks_list_modelsバッチ & Responses API
バッチ & Responses API
fireworks_create_batch_inference_job, fireworks_list_batch_inference_jobs, fireworks_get_batch_inference_job, fireworks_delete_batch_inference_job, fireworks_create_response, fireworks_list_responses, fireworks_get_response, fireworks_delete_responseモデル & LoRA
モデル & LoRA
fireworks_get_model, fireworks_create_model, fireworks_update_model, fireworks_delete_model, fireworks_get_model_upload_endpoint, fireworks_validate_model_upload, fireworks_get_model_download_endpoint, fireworks_prepare_model_precision, fireworks_load_lora, fireworks_list_loras, fireworks_get_lora, fireworks_update_lora, fireworks_unload_loraデプロイ
デプロイ
fireworks_create_deployment, fireworks_list_deployments, fireworks_get_deployment, fireworks_update_deployment, fireworks_scale_deployment, fireworks_delete_deployment, fireworks_undelete_deployment, fireworks_list_deployment_shapes, fireworks_get_deployment_shape, fireworks_list_deployment_shape_versionsデータセット
データセット
fireworks_create_dataset, fireworks_upload_dataset_files, fireworks_get_dataset_upload_endpoint, fireworks_validate_dataset_upload, fireworks_get_dataset_download_endpoint, fireworks_list_datasets, fireworks_get_dataset, fireworks_update_dataset, fireworks_delete_datasetファインチューニング(SFT / DPO)
ファインチューニング(SFT / DPO)
fireworks_create_sft_job, fireworks_list_sft_jobs, fireworks_get_sft_job, fireworks_resume_sft_job, fireworks_delete_sft_job, fireworks_create_dpo_job, fireworks_list_dpo_jobs, fireworks_get_dpo_job, fireworks_get_dpo_job_metrics_file_endpoint, fireworks_resume_dpo_job, fireworks_delete_dpo_job評価
評価
fireworks_create_evaluator, fireworks_get_evaluator_upload_endpoint, fireworks_validate_evaluator_upload, fireworks_get_evaluator_build_log_endpoint, fireworks_get_evaluator_source_code_endpoint, fireworks_list_evaluators, fireworks_get_evaluator, fireworks_update_evaluator, fireworks_delete_evaluator, fireworks_create_evaluation_job, fireworks_list_evaluation_jobs, fireworks_get_evaluation_job, fireworks_get_evaluation_job_log_endpoint, fireworks_delete_evaluation_jobアカウント(クォータ、請求、APIキー)
アカウント(クォータ、請求、APIキー)
fireworks_list_quotas, fireworks_get_quota, fireworks_update_quota, fireworks_get_billing_usage, fireworks_get_billing_summary, fireworks_query_usage_costs, fireworks_create_api_key, fireworks_list_api_keys, fireworks_delete_api_key管理(シークレット、ユーザー、アカウント)
管理(シークレット、ユーザー、アカウント)
fireworks_create_secret, fireworks_list_secrets, fireworks_update_secret, fireworks_delete_secret, fireworks_create_user, fireworks_list_users, fireworks_get_user, fireworks_update_user, fireworks_delete_user, fireworks_get_account, fireworks_update_accountルーター
ルーター
fireworks_create_router, fireworks_list_routers, fireworks_get_router, fireworks_update_router, fireworks_delete_routerよくあるユースケース
高速なオープンモデル推論
GPUを管理せずにオープンウェイトモデルに対してチャット補完や埋め込みを実行する
カスタムファインチューニング
データセットをアップロードしてSFTまたはDPOファインチューニングジョブを起動し、生成されたモデルをデプロイする
オンデマンドGPUデプロイ
一貫した低レイテンシが必要なモデル向けに専用デプロイを作成・スケールする
コスト & 利用状況トラッキング
請求サマリと利用コストを取得し、プロジェクト間の支出を監視する
トラブルシューティング
fireworks_create_sft_jobまたはfireworks_create_dpo_jobが起動に失敗する
fireworks_create_sft_jobまたはfireworks_create_dpo_jobが起動に失敗する
まずデータセットのアップロードと検証が完了しているか確認してください。ファインチューニングジョブで参照する前に
fireworks_validate_dataset_uploadを使い、fireworks_get_datasetのステータスをチェックしてください。fireworks_load_loraがデプロイ互換性に関するエラーを返す
fireworks_load_loraがデプロイ互換性に関するエラーを返す
LoRAアダプターは、ファインチューニング元と全く同じベースモデルを実行しているデプロイにロードする必要があります。
fireworks_get_lora/fireworks_get_deploymentでLoRAと対象デプロイの両方のベースモデルを確認してください。管理系ツール(fireworks_create_user、fireworks_update_account)が権限エラーを返す
管理系ツール(fireworks_create_user、fireworks_update_account)が権限エラーを返す
これらには接続中のAPIキーがアカウント管理者に属していることが必要で、一部の管理系エンドポイントは加えて
account_idの設定が必要です。推論専用のツールはこれがなくても動作します。