my-venice-skill について
これは特定のAPIワークフローを説明するものではなく、Veniceスキルのテンプレートです。エンドポイント、リクエスト例、パラメーター、レスポンス、エラー、注意点の項目を備えています。
主な機能
- 01エンドポイント文書のテンプレート
- 02クイックスタートのリクエスト例
- 03パラメーター参照の構成
- 04レスポンスとエラーの項目
活用シーン
- 01APIスキル文書の作成
- 02エンドポイント要件の整理
- 03APIエラーと注意点の記録
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ veniceai/ skills --skill my-venice-skillインストール後、Claude Code で/my-venice-skillを入力して読み込まれたか確認します。
詳細
My Venice スキル
このスキルでエージェントに何を教えるかを1段落で要約します。どの Venice API の機能に対応しているか、また関連するスキルよりこちらを優先すべき状況に焦点を当てます。
エンドポイント
| メソッド | パス | 備考 |
|---|---|---|
POST | /example | 必須パラメーター、認証、料金体系。 |
クイックスタート
curl -X POST https://api.venice.ai/api/v1/example \
-H "Authorization: Bearer $VENICE_API_KEY" \
-H "Content-Type: application/json" \
-d '{ "foo": "bar" }'
// SDK or fetch example
パラメーター
必須
field_a— 内容、有効範囲、デフォルト値。
任意
field_b— …
レスポンス
{
"example": "response"
}
エラー
| ステータス | 原因 | 対処方法 |
|---|---|---|
400 | 無効な入力 | スキーマに照らして検証します。 |
429 | レート制限 | ジッターを加えて再試行間隔を延ばします。 |
注意事項
- 特定のエッジケース、レート制限の上限、モデルの制約。
- 関連スキルへのリンク:
venice-errors、venice-billingなど。
コメント
Markdown 対応