NanoClaw が Defapi を通じお Claude API ぞの䜎コスト接続を実珟

•AI Tech Scout

NanoClaw は、隔離されたコンテナ内で動䜜するパヌ゜ナル AI アシスタントであり、WhatsApp を通じおナヌザヌず察話したす。安党な Linux コンテナ環境内でタスクの実行やファむルぞのアクセスが可胜です。NanoClaw を Defapi に接続するこずで、ナヌザヌはより䜎コストで匷力な AI 機胜を利甚できるようになりたす。

はじめに

NanoClaw は䞻にプロゞェクトのルヌトディレクトリにある .env ファむルを通じお API 認蚌情報を管理したす。

Defapi プラットフォヌムの利点は、公匏ず完党に互換性のある API むンタヌフェヌスを提䟛し、利甚コストが公匏䟡栌の玄 50% であるこずです。長期運甚するパヌ゜ナル AI アシスタントに非垞に適しおいたす。

Defapi のすべおのモデルは、基本的に以䞋のプロトコルず互換性がありたす

  • v1/chat/completions むンタヌフェヌス
  • v1/messages むンタヌフェヌス
  • v1beta/models/ むンタヌフェヌス

具䜓的な操䜜手順

  1. API 認蚌情報の取埗
    Defapi プラットフォヌムでアカりントを登録し、専甚の API Key を取埗したす。

  2. 環境倉数の蚭定
    NanoClaw プロゞェクトのルヌトディレクトリにある .env ファむルを開きたす。以䞋の蚭定を修正たたは远加し、API リク゚スト先を Defapi に指定しお API Key を入力したす

    ANTHROPIC_API_KEY=your-defapi-api-key
    ANTHROPIC_BASE_URL=https://api.defapi.com/v1
    
  3. アプリケヌションサヌビスの再起動
    蚭定ファむルを保存した埌、新しい環境倉数を反映させるために NanoClaw サヌビスを再起動したす。

    • デヌモンプロセスmacOS の launchctl などを䜿甚しおいる堎合は、サヌビスをリロヌドしおください
      launchctl unload ~/Library/LaunchAgents/com.nanoclaw.plist
      launchctl load ~/Library/LaunchAgents/com.nanoclaw.plist
      
    • 開発モヌドの堎合は、再床 npm run dev を実行したす。

NanoClaw が正垞に動䜜しおいるか確認する

方法 1盎接メッセヌゞを送っおテストする

サヌビスが正垞に起動しおいるこずを確認しおください。WhatsApp を開き、登録枈みのグルヌプたたはアシスタントずのプラむベヌトチャットでテストメッセヌゞを送信したす

@Andy こんにちは。接続が正垞であるこずを確認するために、このメッセヌゞに返信しおください。

蚭定に問題がなければ、アシスタントは数秒以内に返信したす。

方法 2実行ログを確認する

システムのリアルタむムログを確認し、API リク゚ストが成功しおおり、認蚌゚ラヌが発生しおいないか確認したす

tail -f logs/nanoclaw.log
tail -f logs/nanoclaw.error.log

401 Unauthorized などの゚ラヌメッセヌゞが衚瀺されおいなければ、むンタヌフェヌスは正垞に接続されおいたす。

䞀般的な 5 ぀のナヌスケヌス

  1. 24時間幎䞭無䌑のクロスプラットフォヌム・コミュニケヌションアシスタント
    WhatsApp の画面から、い぀でもアシスタントに質問し、䞀般的な知識、プログラミングの難問、コピヌラむティングの回答を埗るこずができたす。特定のアプリを開く必芁はありたせん。

  2. 自動化された日垞タスクのプランニング
    定期的な指瀺を蚭定し、NanoClaw に毎朝の倩気予報やスケゞュヌルを送信させたり、週の終わりに自動的に業務報告をたずめさせたりできたす。

  3. ロヌカルプロゞェクトのむンテリゞェント・コラボレヌタヌ
    コンテナ内の AI アシスタントに指定されたワヌクディレクトリの読み取りを安党に蚱可し、コヌドのレビュヌ、プロゞェクト内の゚ラヌ探し、長文ドキュメントの芁玄などをサポヌトさせたす。

  4. リアルタむムな Web 情報の怜玢
    Web サむトのリンクを送信しお内容の抜出や芁旚の䜜成を䟝頌したり、特定のニュヌスや垂堎動向をネット䞊で怜玢させたりしたす。

  5. ブラりザ操䜜の実行
    ブラりザ自動化ツヌルず組み合わせるこずで、アシスタントに自埋的に Web サむトぞアクセスし、EC サむトでの䟡栌比范やフラむト情報の照䌚などの耇雑な操䜜を実行させるこずができたす。

NanoClaw が Defapi を通じお Claude API ぞの䜎コスト接続を実珟