リクエスト情報

ヘッダー

Key Value
Content-Type application/json

パラメータ

パラメータ 説明 必須
api_key APIキー String
agent_id エージェントID String
utterance ユーザの発話 String
uid ユーザ識別子 String
state ユーザーステート Object
stream ストリームの利用(SSE)
利用方法はhttps://chill-shoemaker-341.notion.site/API-e2abaac7cffd4127942982d7f7826715を参照 Bool
start_utterance 会話開始時の発話 String

{
  "username": "太郎",
  "age": "28歳",
}

Curlサンプル


curl -H "Content-Type: application/json" -X POST -d '{"api_key":"<api key>","agent_id":"<agent_id>","utterance":"<発話>","uid":"mebo.ai_sample_001"}' <https://api-mebo.dev/api>

レスポンス情報

ステータスコード

ステータスコード 説明
200 リクエスト成功
400 Bad Request リクエストに問題
401 Unauthorized 認証エラー
404 Not Found 存在しないエンドポイント
429 Too Many Requests リクエストの超過
500 Internal Server Error サーバーのエラー
503 Service Unavailable サービスが利用できない

レスポンスボディ (サンプル)

{
    "utterance": "ニックネームはなんですか?",
    "bestResponse": {
        "utterance": "ジョンと呼んでください!",
        "options": [
            "他の話題",
            "プロフィールについて",
        ],
        "topic": "プロフィールについて",
	    "isAutoResponse": false,
	    "extensions": null
		}
}

レスポンスボディ