deno aidevs cli
1.0.0
AI開発者コースの課題のためのコマンドラインツール、DenoとTypeScriptで構築されています。 AIモデルとAPIを介して統合することにより、さまざまなプログラミングの課題を自動化するのに役立ちます。
これは、私が参加者であったAI Devs 3コースで開発された私のプロジェクトです。
AI DEVS 3の詳細はこちらです。
これは、私と私のAIアシスタントによって完全に作成されます。 ?
これはデノでの私の最初のプロジェクトです。なぜ? ?楽しみと学習のために。 ?
使用法:
deno run --allow-net --allow-env --allow-read src/main.ts solve-web-question < url >
deno run --allow-net --allow-env --allow-read --allow-write src/main.ts calibration-file-fix
deno run --allow-net --allow-env --allow-read --allow-write src/main.ts censorship-task
deno run --allow-net --allow-env --allow-read --allow-write src/main.ts auditions-taskこのユースケースには、検証エンドポイントと通信するロボット検証メカニズムが含まれます。
これにより、システムはロボット検証の課題を処理できます。
実行するには:
deno run --allow-net --allow-env --allow-read src/main.ts solve-web-question < url >システムは、JSON形式で確認要求を処理します。
アプリケーションには、オーディオ録画を処理し、コンテンツを分析する機能が含まれています。
このユースケースが行うこと:
このユースケースを実行します:
deno run --allow-net --allow-env --allow-read --allow-write src/main.ts auditions-taskTBD後のポイント
このプロジェクトは次のとおりです。
アプリケーションでは、次の環境変数を設定する必要があります。
USERNAME - 認証用のユーザー名PASSWORD - 認証のためのパスワードANTHROPIC_API_KEY人類のAPIキーAI_MODEL使用するAIモデルTARGET_COMPANY_URL Web質問のターゲットURLTARGET_COMPANY_VERIFICATION_ENDPOINT検証エンドポイントの完全なURLCALIBRATION_FILE_URL -urlからキャリブレーションファイルをダウンロードしますAI_DEVS_API_KEY -AI DEVS検証のAPIキーAI_DEVS_VERIFICATION_URL検証エンドポイントの完全なURLCENSORSHIP_TASK_URL検閲タスクエンドポイントの完全なURLAUDITIONS_TASK_MP3S_URL -urlオーディオ録音を含むzipファイルをダウンロードするAUDITIONS_TASK_NAME検証のためのタスク名OPENAI_API_KEYオーディオ転写のOpenAI APIキーOPENAI_AUDIO_MODELオーディオ転写に使用するOpenAIモデル環境を設定するには:
これらの変数を使用してルートディレクトリに.envファイルを作成します。
.envファイルで構成された環境変数--allow-net--allow-env--allow-read for .envファイル--allow-writedeno test --allow-net --allow-env --allow-read --allow-writeアプリケーションは、いくつかのタイプのエラーを処理します。
このプロジェクトは、継続的な統合にGitHubアクションを使用します。
CIパイプラインは、メインブランチへのすべてのプッシュおよびプルリクエストで実行されます。
src/use-cases/の下に新しいディレクトリを作成するsrc/main.tsのuseCasesオブジェクトにユースケースを追加するmit