일반 소개
프롬프트 스미스는 사용자가 생성형 AI 프롬프트를 쉽게 관리할 수 있도록 설계된 프롬프트 엔지니어링 솔루션입니다. 이 플랫폼은 사용자가 자신의 데이터를 완벽하게 제어할 수 있는 자체 호스팅 옵션을 제공합니다. 도커화된 배포를 통해 사용자는 서비스를 쉽게 시작하고 실행할 수 있으며, Prompt Smith는 간편한 통합과 사용을 위해 Python 및 Node.js용 RESTful API와 SDK도 제공합니다.


기능 목록
- 셀프 호스팅 옵션사용자가 자신의 데이터를 완전히 제어할 수 있습니다.
- 도커화된 배포: 서비스를 시작하고 실행하는 프로세스를 간소화합니다.
- RESTful API사용자 친화적인 통합 및 알림 액세스.
- SDK 지원파이썬 및 Node.js용 SDK를 제공합니다.
- API 키 관리중앙 집중식 UI를 통한 API 키 관리.
- 큐 관리중앙 집중식 UI를 통한 신속한 관리.
- 버전 관리데이터베이스 수준에서의 버전 관리.
도움말 사용
설치 프로세스
- 로컬 시작 서비스::
- 명령 사용
docker-compose up --build
서비스를 시작합니다. - 인터뷰
http://localhost:3000
관리.
- 명령 사용
- 기본 로그인 자격 증명::
- 이메일:
admin@localhost.lan
- 비밀번호:
AwesomePromptsManagement
- 프로덕션 환경에서는 기본 자격 증명을 사용하지 마세요.
- 이메일:
기능 작동
- 팁 만들기::
- 인터뷰
http://localhost:3000/prompt
새 프롬프트를 만듭니다. - 프롬프트를 입력하고 저장합니다.
- 인터뷰
- API 키 만들기::
- 인터뷰
http://localhost:3000/key
새 API 키를 만듭니다. - 생성된 API 키를 인증에 사용합니다.
- 인터뷰
- 팁 받기::
- RESTful API를 통해 팁을 받으세요:
curl "http://localhost:3000/api/bff/api/sdk/prompt/{prompt-key}" \ -H 'Authorization: Bearer {api-key}' \ -H 'Content-Type: application/json; charset=utf-8'
- SDK를 통해 팁을 받으세요:
- Python SDK::
from promptsmith_sdk import PromptSmith client = PromptSmith(api_key="your_api_key") prompt = client.get_prompt("prompt_key") print(prompt)
- Node.js SDK::
const PromptSmith = require('promptsmith-sdk'); const client = new PromptSmith('your_api_key'); client.getPrompt('prompt_key').then(prompt => console.log(prompt));
- Python SDK::
- RESTful API를 통해 팁을 받으세요:
주의
- 데이터 지속성데모 인스턴스의 데이터는 유지되지 않을 수 있으며 일정에 따라 삭제됩니다.
- 기여 가이드라인사용자는 이슈 또는 PR을 통해 기능 요청이나 버그 리포트를 제출할 수 있습니다.
© 저작권 정책
기사 저작권 AI 공유 서클 모두 무단 복제하지 마세요.
관련 문서
댓글 없음...