brk-code について
brk-code は、805 の OSS から抽出した 126,529 件の実在 API を検索し、AI によるコード生成を支援する開発者向けツールです。
このサイトの目的
AI にコードを書かせると、実在しないメソッドを呼んだり、引数名を 間違えたりすることがあります。これは AI の学習データが古かったり、 利用頻度の低いライブラリの記憶が曖昧だったりするために起こります。
brk-code は、質問に関連する実在が検証済みの APIを 知識ベースから検索し、それを添えて AI にコードを書かせます。 正確なシグネチャが手元にあれば、その種の誤りは減らせます。
提供している情報
- 収録ライブラリの API リファレンス —— 805 ライブラリ、126,529 件の公開 API のシグネチャ
- 技術解説 —— コードを知識に変換して圧縮する仕組み
- コード生成ツール —— 実在 API を参照した AI コード生成
データの出所
掲載している API 情報は、PyPI のダウンロード数上位パッケージに対応する
GitHub リポジトリの公開ソースコードを、Python の ast
モジュールで静的解析して抽出したものです。各ライブラリのライセンスは
それぞれのリポジトリに従います。当サイトは実装コードを保存・再配布して
おらず、API の名称とシグネチャという事実情報のみを掲載しています。
免責事項
当サイトが生成するコードは AI による出力であり、正確性・完全性・ 特定目的への適合性を保証するものではありません。生成されたコードは 実行前に必ず内容をご確認ください。当サイトの利用により生じた損害について、 運営者は責任を負いかねます。
API 情報は解析時点のものであり、各ライブラリの最新版と異なる場合が あります。正確な仕様は各ライブラリの公式ドキュメントをご確認ください。
お問い合わせ
ご質問・ご指摘は お問い合わせページ よりご連絡ください。