はじめに
プロンプト・スミスは、ジェネレーティブAIプロンプトを簡単に管理できるように設計されたプロンプト・エンジニアリング・ソリューションです。このプラットフォームは、ユーザーがデータを完全にコントロールできるセルフホストオプションを提供している。Docker化されたデプロイメントにより、ユーザーは簡単にサービスを立ち上げて実行することができ、Prompt Smithはまた、簡単に統合して使用できるように、RESTful APIとPythonおよびNode.js用のSDKを提供しています。
機能一覧
- セルフホスト型オプションユーザーは自分のデータを完全にコントロールできる。
- ドッカーによるデプロイメントサービスの開始と実行のプロセスを簡素化します。
- RESTful APIユーザーフレンドリーな統合とアラートへのアクセス。
- SDKサポートPythonとNode.jsのSDKを提供。
- APIキー管理一元化されたUIによるAPIキー管理。
- キュー・マネジメント一元化されたUIによる迅速な管理。
- バージョン管理データベースレベルでのバージョン管理
ヘルプの使用
設置プロセス
- ローカル・スタートアップ・サービス::
- コマンドの使用
docker-compose up --build
サービスを開始する。 - インタビュー
http://localhost:3000
マネジメント
- コマンドの使用
- デフォルトのログイン認証情報::
- Eメール
admin@localhost.lan
- パスワード
AwesomePromptsマネジメント
- 本番環境ではデフォルトの認証情報を使用しないでください。
- Eメール
機能操作
- ヒントを作成する::
- インタビュー
http://localhost:3000/prompt
新しいプロンプトを作成する。 - プロンプトを入力し、保存する。
- インタビュー
- APIキーの作成::
- インタビュー
http://localhost:3000/key
新しいAPIキーを作成します。 - 生成されたAPIキーを認証に使用する。
- インタビュー
- ヒントを得る::
- RESTful API経由でヒントを得る:
カール "http://localhost:3000/api/bff/api/sdk/prompt/{prompt-key}" \\H -H '認証:ベアラ{api-key}' \\H -H 'Content-Type: application/json; charset=utf-8'
- SDKでヒントを得る:
- Python SDK::
より プロンプトスミス_sdk インポート プロンプトスミス クライアント = PromptSmith(api_key="あなたの_api_key") prompt = client.get_prompt()"プロンプトキー") プリント(催促)
- Node.js SDK::
コンスト プロンプトスミス = 必要('promptsmith-sdk'); コンスト クライアント 新しい プロンプトスミス('your_api_key'); クライアントゲットプロンプト('prompt_key').では(迅速 => コンソール.ログ(プロンプト)。
- Python SDK::
- RESTful API経由でヒントを得る:
ほら
- データの永続性デモ・インスタンスのデータは保持されない可能性があり、スケジュールに基づいて削除されることに注意してください。
- 寄付ガイドライン機能要望やバグ報告は、issueやPRで受け付けています。