メインコンテンツまでスキップ
バージョン: 1.6.2 (latest)

Prism API

POST v1/guardians/text

与えられたテキストに対してポジティブとネガティブの両方の表現を返します。

ユースケース

  • ユーザーへのフィードバックの提供
    入力された内容について、ポジティブな表現とネガティブな表現を同時に提供することで、ユーザーが異なる視点を理解しやすくなります。

リクエスト

ヘッダー

accept string

リクエストボディ

text string required
最大500文字までを受け付けています。

model string optional
指定可能なモデル

  • gpt-4o-mini (default)
  • claude-3-haiku
  • gemini-1.5-flash
  • llama-3.1

リクエスト例

cURL
  curl -X POST \
--location 'https://api.pe-ace.net/v1/prisms/text' \
-H 'Content-Type: application/json' \
-H "Authorization: Bearer <API_KEY>" \
-d '{
"text": "元気がいいね"
}'

レスポンス

以下に当てはまる場合には{"positive":"false","negative":"false"}が返される可能性があります。

  • 相槌
  • 明確な同意や返答
  • 意味を無さない文章
  • 数式
レスポンス例

status: 200

text="⚪︎ね"

{
"positive":"この言葉には強い感情がある。",
"negative":"攻撃的で不快な表現です。"
}

text="うんうん"

{
"positive": "false",
"negative":"false"
}

レスポンスステータスコード

Status CodeDescription
200Success
400Validation
401Unauthorized
404Not Found
429Usage Limit Exceeded
500Internal Server Error
501Not Implemented Error

エラーの詳細はよくあるエラーを参照してください。