新しい事例を投稿するには、以下の正規化されたプロセスを遵守する必要がある:
1.事前準備
- メインリポジトリを個人のGitHubアカウントにフォークする
- ローカルに機能ブランチを作成する:
git checkout -b feature-summarizer
2.コンテンツ開発
- 既存のプロジェクトと同じディレクトリ構造を維持したまま、src/の下に新しいexampleフォルダを作成する。
- 実行可能な最小単位が含まれていることを確認する:
- データセット/(サンプルデータ)
- program.py (メインロジック)
- signatures.py (シグネチャ定義)
- run.py (実行エントリ)
- サンプル関数と使用法を記述したREADME.mdを書く
3.レビューのための提出
- はこびだす
git add . && git commit -m "feat: add summarizer example" - ブランチをプッシュし、プルリクエストを作成する
- 詳しくはPRの説明にある:
- アプリケーションシナリオ例
- DSPyが採用した主なテクノロジー
- テスト検証状況
コードスタイルやテスト要件などの具体的な仕様については、開発前にリポジトリのCONTRIBUTING.mdファイルを参照することを推奨します。
この答えは記事から得たものである。DSPyの例:DSPyの機能を実証する実践的な例について































