意思決定をナビゲートし、パーソナライズされた目標を取得し、実行するのに役立つAIエージェントを提供するオープンソースフレームワーク
Promethaiリポジトリを共有します
Promethaiは、ユーザーの目標と好みに基づいて選択肢を推奨するPythonベースのAGIプロジェクトであり、ユーザーのフィードバックに基づいて推奨事項を変更できます。
私たちの焦点は現在食品にありますが、システムはあらゆる地域に拡張可能です。
git clone https://github.com/topoteretes/PromethAI-Backend-Backend.git
を使用して、ターミナルで直接Githubページからgithubページからレポをダウンロードします。cd PromethAI-Backend
を使用してディレクトリに移動し、 .env.template
のコピーを作成し、 .env
に名前を付けます。.env
ファイルに見積もりやスペースなしで、一意のOpenai APIキー、Googleキー、カスタム検索エンジンIDを入力します。以下のリンクに従って、キーを取得します。キー | キーへのアクセス |
---|---|
Openai APIキー | Openai開発者でサインアップしてAPIキーを作成します |
Pinecone APIキー | Pinecone.ioでサインアップしてAPIキーを作成します |
Google APIキー | Google Cloudコンソールでプロジェクトを作成し、必要なAPIを有効にします(たとえば、Google Custom Search JSON API)。次に、「資格情報」セクションにAPIキーを作成します。 |
カスタム検索エンジンID | Googleプログラム可能な検索エンジンにアクセスして、アプリケーションのカスタム検索エンジンを作成し、検索エンジンIDを取得します。 |
docker-compose up promethai --build
。ブラウザを開いて、 localhost:3000
にアクセスして、プロメタイが実行されています。 「生成エージェント:人間の行動のインタラクティブなシミュレーション」のような論文
.env file.launchにクレジットを追加してください。
docker-compose build promethai && docker-compose up promethai
AIがユーザーが照会するたびに起こることは次のとおりです。
docker-compose build promethai
curl -X POST "http://0.0.0.0:8000/data-request" -H "Content-Type: application/json" --data-raw
使用可能なエンドポイント:
POST request to '/recipe-request' endpoint that takes a JSON payload containing 'user_id', 'session_id', 'factors' keys, and returns a JSON response with a 'response' key.
すべてのエンドポイントは、JSON形式でペイロードを受け取り、JSON形式で応答を返します。
カールリクエストの例
curl --location --request POST 'http://0.0.0.0:8000/recipe-request'
--header 'Content-Type: application/json'
--data-raw '{
"payload": {
"user_id": "659",
"session_id": "459",
"model_speed":"slow",
"prompt":"I would like a healthy chicken meal over 125$"
}
}'
プロメタイは進行中の作業であり、明示的であろうと黙示的であろうと、保証なしであなたに届けられます。このアプリケーションを使用することを選択することにより、お客様は、データの損失、システム障害、または発生する可能性のあるその他の合併症など、関連するリスクを引き受けることに同意します。
Promethaiの作成者と貢献者は、このソフトウェアの使用に起因する潜在的な損失、損害、またはその他の悪影響に対する責任または責任を負いません。プロメタイによって与えられた情報に基づいて、あなたが取る決定や行動については、責任のみがあなたにあります。
GPT-4言語モデルの使用は、トークンの消費によりかなりのコストが発生する可能性があることに注意してください。このソフトウェアを使用することにより、お客様は自分のトークンの使用を監視し、関連するコストを管理することを認め、同意します。 OpenAI APIの使用を日常的にチェックし、予期しない料金を回避するために必要な制限またはアラートを実装することを強くお勧めします。
その実験的な性質を考えると、プロメタイはコンテンツを生成したり、現実世界のビジネス規範や法的義務と一致しないアクションを実行したりする場合があります。このソフトウェアの出力に基づいたアクションまたは決定が、関連するすべての法律、規制、および倫理基準に準拠することを保証することができます。このプロジェクトの作成者と貢献者は、このソフトウェアを使用することによる放射性降下物について責任を負いません。
プロメタイを利用することにより、あなたは、このソフトウェアの使用またはこれらの条件の違反から生じる請求、損害、損失、負債、費用、および費用(妥当な弁護士費用を含む)から、クリエイター、貢献者、および関連する当事者を保護、擁護し、免除することに同意します。
MITライセンス
Teenage Agi-> https://github.com/seanpixel/teenage-agi baby agi-> https://github.com/yoheinakajima/babyagi