{"id":199329,"date":"2026-11-09T15:00:00","date_gmt":"2026-11-09T06:00:00","guid":{"rendered":"https:\/\/support.questetra.com\/?p=199329"},"modified":"2026-11-09T15:14:27","modified_gmt":"2026-11-09T06:14:27","slug":"aws-bedrock-mistral-ai-chat","status":"publish","type":"post","link":"https:\/\/support.questetra.com\/ja\/addons\/aws-bedrock-mistral-ai-chat\/","title":{"rendered":"Amazon Bedrock: Mistral AI: \u30c1\u30e3\u30c3\u30c8"},"content":{"rendered":"\n<h3 class=\"wp-block-heading\" style=\"margin-top:var(--wp--preset--spacing--30)\"><span>Overview<\/span><\/h3>\n\n\n\n<h4 class=\"wp-block-heading has-border-color has-product-main-border-color has-white-color has-product-main-background-color has-text-color has-link-color has-background\" style=\"background-color:#ccffcc;margin-top:var(--wp--preset--spacing--30);margin-right:0;margin-bottom:0;margin-left:0;padding-top:var(--wp--preset--spacing--10);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--10);padding-left:var(--wp--preset--spacing--20)\"><strong>Amazon Bedrock: Mistral AI: \u30c1\u30e3\u30c3\u30c8<\/strong><\/h4>\n\n\n\n<p class=\"has-border-color has-product-main-border-color has-text-color has-white-background-color has-link-color has-background mt-0 pt-0 wp-block-paragraph\" style=\"background-color:#f0fff0;margin-top:0;margin-right:0;margin-bottom:var(--wp--preset--spacing--30);margin-left:0;padding-top:var(--wp--preset--spacing--20);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--20);padding-left:var(--wp--preset--spacing--20)\">\u3053\u306e\u5de5\u7a0b\u306f\u3001Amazon Bedrock \u4e0a\u3067\u52d5\u4f5c\u3059\u308b Mistral AI \u306e\u30e2\u30c7\u30eb\u306b\u30e1\u30c3\u30bb\u30fc\u30b8\u3092\u9001\u4fe1\u3057\u3001\u56de\u7b54\u3092\u30c7\u30fc\u30bf\u9805\u76ee\u306b\u4fdd\u5b58\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<figure class=\"wp-block-image alignright has-custom-border is-style-default\"><img decoding=\"async\" src=\"data:image\/png;base64,\n        iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAABE9JREFUWEfN\n        l3tMlWUcxz\/v4SCXA38gtyPTiXo2m8YdEp3cUzGxOdw0E5tRNqlsMDGlRRE5kFJjqUDLKEJsYuCN\n        xD8qA5oMGeBhXpIdbiuRrORSkOKBt71vHuIcDnRU2un5893v8nl\/z\/f3e55HwMpLsDS\/V1CQo6Pe\n        MR6EKBECAG\/A5b5\/D9AhQBOI5weVg+VdDQ2DlsT+VwDvBZFqpXJkpyiwFbC3JChwRxAp0OsVOR1X\n        v+uezGdSgLl+YVtB2CuAysLERmYiDICY2qatKZjIf0IAjX9EniiKSQ+T2NRHEIR83aWql83FMgug\n        8Q8vEUWenYrkhhiCwFHdpeqN4+BMP0zln1tSCaMKSHsuIORP5Z+bxhIRk8ZqYhRAUrvCdkT3sIKz\n        FFoS5sg9hcbQHaMAGt\/wD0SBZEsDPYqdIJKra65OkWLIANKQcdCrfjPt85zMXcTGRGCjtGFo6B6f\n        lRwnfMkibv58i2073ubwwRw8Pdx4bUcGcbHRrIlbQfnpc2xcvwZnJxV37w6Rd7iYwuJSU947fyoH\n        XKVhJQNo\/MISRIRiU6uQQF96evvRtXXw8YE9eKk9adG147NwPum79\/Hum9txUqnI2nuQVSuiUXu6\n        09f\/OwqFgoQtycya6SWH\/PGnrnEFExA36bQ1R+4DhH8iQqKp1aJgf57bsJaZXmpEUcTe3o6S0lO8\n        tHkDpScqeGp5FPrhYWrrGglbEkJ9YzNKpZLVK2PQtXVypvJrjpVXMDAwfioLUKjTVr8gA8zzC2\/k\n        7\/k+uubMnkVBbha9fX18efIsq2JjUHu48Xp6Nvuz07n1y69Ms53GjZvduLtNZ4bak4MfFVF2upLl\n        0WGsfXoli58I5JuqC6SkZZqTTFOrtjrQAHB7zMEiG0vO72Wmcb6mls+\/KCd3z1s4ONjz4qs72ZWS\n        xJLQICrOfUvXzW6eT1jHja5unkncxrKopVy+2iLrpCh\/H38MDLA5KdUcQE+rtnq6AUA0Z7E7PZWV\n        yyLR6\/VcbNDi4e5Kbl4hPgvmy1tTeKSU1vZOMtJSqG\/UytU58P47LF0cwjRbW2739PJhwaccP3nW\n        bNO0aquFSQEepdUs8R0LMG4LUrdtoa5BS82Fi5bEMrKRxCkJVaqYnZ0dZacqydp3yDSO0RaME6HU\n        AW9sf0Uuf+mJr2Q1P8haHx\/HDLUHi4IDaL58jez9eabu\/4hQ42e+DVUqRzJ2JbMseinDwyNcu66j\n        SXuFKz+0UFNbP9pekl3Y4hCCA3zxffwx5s2ZTW9fP8fKzrDiyQhZB1Xf1xkBGLXhRIPI4KGZ603i\n        pnVEhoXi6uKCjY3CbDGkyXdd1yYnlioWvzoWZ2cVRUfLJh9EE41ic1mkaRcaEoC\/z0KcVI6yia69\n        k+strXLLWriMR7HkZNXDSAKw+nEsQVj1QjIquCm8jJrqwdzl9P93Kf0vKvHA13IDhFUfJgYIqz7N\n        xorIao9TCyfbQ5v9BWbg5jDAzldXAAAAAElFTkSuQmCC\n    \" alt=\"Auto Step icon\" class=\"has-border-color has-ast-global-color-4-border-color\" style=\"border-width:0.5em\"\/><\/figure>\n\n\n\n<div class=\"wp-block-coblocks-accordion\">\n<div class=\"wp-block-coblocks-accordion-item\"><details open><summary class=\"wp-block-coblocks-accordion-item__title\">Configs for this Auto Step<\/summary><div class=\"wp-block-coblocks-accordion-item__content\">\n<dl style=\"0 0 -0.7em 0\">\n<dt style=\"font-weight: 300; font-size: 50%; margin: -1em 0 0 0; color: #aaa;\">conf_AccessKey<\/dt><dd style=\"margin: -0.5em 0 0.1em 1em\">C1: \u30a2\u30af\u30bb\u30b9\u30ad\u30fc<span style=\"color:#990000;\"> *<\/span><\/dd>\n<dt style=\"font-weight: 300; font-size: 50%; margin: -1em 0 0 0; color: #aaa;\">conf_SecretKey<\/dt><dd style=\"margin: -0.5em 0 0.1em 1em\">C2: \u30b7\u30fc\u30af\u30ec\u30c3\u30c8\u30a2\u30af\u30bb\u30b9\u30ad\u30fc<span style=\"color:#990000;\"> *<\/span><\/dd>\n<dt style=\"font-weight: 300; font-size: 50%; margin: -1em 0 0 0; color: #aaa;\">conf_Region<\/dt><dd style=\"margin: -0.5em 0 0.1em 1em\">C3: \u30ea\u30fc\u30b8\u30e7\u30f3\u30b3\u30fc\u30c9<span style=\"color:#990000;\"> *<\/span><\/dd>\n<dt style=\"font-weight: 300; font-size: 50%; margin: -1em 0 0 0; color: #aaa;\">conf_Model<\/dt><dd style=\"margin: -0.5em 0 0.1em 1em\">C4: \u30e2\u30c7\u30eb<span style=\"color:#990000;\"> *<\/span><\/dd>\n<dt style=\"font-weight: 300; font-size: 50%; margin: -1em 0 0 0; color: #aaa;\">conf_MaxTokens<\/dt><dd style=\"margin: -0.5em 0 0.1em 1em\">C5: \u56de\u7b54\u306e\u751f\u6210\u306b\u4f7f\u7528\u3059\u308b\u30c8\u30fc\u30af\u30f3\u6570\u306e\u4e0a\u9650<\/dd>\n<dt style=\"font-weight: 300; font-size: 50%; margin: -1em 0 0 0; color: #aaa;\">conf_Temperature<\/dt><dd style=\"margin: -0.5em 0 0.1em 1em\">C6: \u6e29\u5ea6\uff080.0 \u301c 1.0\uff09<\/dd>\n<dt style=\"font-weight: 300; font-size: 50%; margin: -1em 0 0 0; color: #aaa;\">conf_SystemPrompt<\/dt><dd style=\"margin: -0.5em 0 0.1em 1em\">C7: \u30b7\u30b9\u30c6\u30e0\u30d7\u30ed\u30f3\u30d7\u30c8<span style=\"color:#000099;\"><sup style=\"font-style:italic;\">#{EL}<\/sup><\/span><\/dd>\n<dt style=\"font-weight: 300; font-size: 50%; margin: -1em 0 0 0; color: #aaa;\">conf_Message1<\/dt><dd style=\"margin: -0.5em 0 0.1em 1em\">U1: \u30e6\u30fc\u30b6\u30e1\u30c3\u30bb\u30fc\u30b8<span style=\"color:#990000;\"> *<\/span><span style=\"color:#000099;\"><sup style=\"font-style:italic;\">#{EL}<\/sup><\/span><\/dd>\n<dt style=\"font-weight: 300; font-size: 50%; margin: -1em 0 0 0; color: #aaa;\">conf_Images1<\/dt><dd style=\"margin: -0.5em 0 0.1em 1em\">I1: \u30e6\u30fc\u30b6\u30e1\u30c3\u30bb\u30fc\u30b8\u306b\u6dfb\u4ed8\u3059\u308b\u753b\u50cf<\/dd>\n<dt style=\"font-weight: 300; font-size: 50%; margin: -1em 0 0 0; color: #aaa;\">conf_Answer1<\/dt><dd style=\"margin: -0.5em 0 0.1em 1em\">A1: \u56de\u7b54\u3092\u4fdd\u5b58\u3059\u308b\u30c7\u30fc\u30bf\u9805\u76ee<span style=\"color:#990000;\"> *<\/span><\/dd>\n\n<\/dl>\n<\/div><\/details><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-coblocks-accordion\">\n<div class=\"wp-block-coblocks-accordion-item\"><details><summary class=\"wp-block-coblocks-accordion-item__title\">Script (click to open)<\/summary><div class=\"wp-block-coblocks-accordion-item__content\">\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-js\" data-lang=\"JavaScript\"><code>\nconst SERVICE = &#39;bedrock&#39;;\n\nconst main = () =&gt; {\n    \/\/\/\/\/\/ == \u5de5\u7a0b\u30b3\u30f3\u30d5\u30a3\u30b0\u30fb\u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u30c7\u30fc\u30bf\u306e\u53c2\u7167 \/ Config & Data Retrieving ==\n    const awsKey = configs.getObject(&#39;conf_AccessKey&#39;).getToken();\n    const awsSecret = configs.getObject(&#39;conf_SecretKey&#39;).getToken();\n    const region = retrieveRegion();\n    const model = retrieveModel();\n\n    const maxTokens = retrieveMaxTokens();\n    const temperature = retrieveTemperature();\n    const systemPrompt = configs.get(&#39;conf_SystemPrompt&#39;);\n    const userMessage = retrieveUserMessage(); \/\/ \u6dfb\u4ed8\u753b\u50cf\u306e\u53d6\u5f97\u3082\u542b\u3080\n\n    \/\/\/\/\/\/ == \u6f14\u7b97 \/ Calculating ==\n    const answer = converse(\n        awsKey,\n        awsSecret,\n        region,\n        model,\n        maxTokens,\n        temperature,\n        systemPrompt,\n        userMessage\n    );\n\n    \/\/\/\/\/\/ == \u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u30c7\u30fc\u30bf\u3078\u306e\u4ee3\u5165 \/ Data Updating ==\n    saveData(&#39;conf_Answer1&#39;, answer);\n}\n\n\/**\n * config \u304b\u3089\u30ea\u30fc\u30b8\u30e7\u30f3\u30b3\u30fc\u30c9\u3092\u8aad\u307f\u51fa\u3059\n * \u30ea\u30fc\u30b8\u30e7\u30f3\u30b3\u30fc\u30c9\u306e\u5f62\u5f0f\u3068\u3057\u3066\u4e0d\u6b63\u306a\u5834\u5408\u306f\u30a8\u30e9\u30fc\n * @return {String}\n *\/\nconst retrieveRegion = () =&gt; {\n    const region = configs.get(&#39;conf_Region&#39;);\n    \/\/ \u4eca\u5f8c\u30ea\u30fc\u30b8\u30e7\u30f3\u304c\u5897\u3048\u308b\u3053\u3068\u3082\u8003\u3048\u3066\u3001\u4e2d\u592e\u306e\u6700\u5927\u6587\u5b57\u6570\u306b\u306f\u4f59\u88d5\u3092\u307f\u3066\u3044\u308b\n    const reg = new RegExp(&#39;^[a-z]{2}-[a-z]{4,16}-[1-9]$&#39;);\n    if (!reg.test(region)) {\n        throw new Error(&#39;Region Code is invalid.&#39;);\n    }\n    return region;\n}\n\n\/**\n * config \u304b\u3089\u30e2\u30c7\u30eb ID \u3092\u8aad\u307f\u51fa\u3059\n * \u30e2\u30c7\u30eb ID \u3068\u3057\u3066\u4e0d\u6b63\u306a\u5834\u5408\u306f\u30a8\u30e9\u30fc\n * @return {String}\n *\/\nconst retrieveModel = () =&gt; {\n    const model = configs.get(&#39;conf_Model&#39;);\n    const reg = new RegExp(&#39;^[a-z0-9.:-]+$&#39;);\n    if (!reg.test(model)) {\n        throw new Error(&#39;Model is invalid. It contains an invalid character.&#39;);\n    }\n    const MODEL_PREFIX = &#39;mistral.&#39;;\n    if (!model.startsWith(MODEL_PREFIX)){\n        throw new Error(`Model is invalid. It must start with &quot;${MODEL_PREFIX}&quot;.`);\n    }\n    return model;\n}\n\n\/**\n * config \u304b\u3089\u6700\u5927\u30c8\u30fc\u30af\u30f3\u6570\u3092\u8aad\u307f\u51fa\u3059\n * \u6b63\u306e\u6574\u6570\u3067\u306a\u3044\u5834\u5408\u3001\u30a8\u30e9\u30fc\n * \u672a\u5b9a\u7fa9\u306e\u5834\u5408\u3001null \u3092\u8fd4\u3059\n * @returns {Number}\n *\/\nconst retrieveMaxTokens = () =&gt; {\n    const maxTokens = configs.get(&#39;conf_MaxTokens&#39;);\n    if (maxTokens === &#39;&#39;) {\n        return null;\n    }\n    const regExp = new RegExp(\/^[1-9][0-9]*$\/);\n    if (!regExp.test(maxTokens)) {\n        throw new Error(&#39;Maximum number of tokens for generating output must be a positive integer.&#39;);\n    }\n    return parseInt(maxTokens, 10);\n};\n\n\/**\n * config \u304b\u3089\u6e29\u5ea6\u3092\u8aad\u307f\u51fa\u3059\n * \u672a\u5b9a\u7fa9\u306e\u5834\u5408\u3001null \u3092\u8fd4\u3059\n * @returns {Number}\n *\/\nconst retrieveTemperature = () =&gt; {\n    const temperature = configs.get(&#39;conf_Temperature&#39;);\n    if (temperature === &#39;&#39;) {\n        return null;\n    }\n    const regExp = \/^(0(\\.\\d+)?|1(\\.0+)?)$\/;\n    if (!regExp.test(temperature)) {\n        throw new Error(&#39;Temperature must be a number from 0 to 1.&#39;);\n    }\n    return parseFloat(temperature);\n};\n\n\/\/ https:\/\/docs.mistral.ai\/studio-api\/conversations\/vision#faq\nconst MAX_IMAGE_NUM = 8; \/\/ Mistral AI \u306e\u5236\u9650\u30021 \u30ea\u30af\u30a8\u30b9\u30c8\u306b\u3064\u304d\u6dfb\u4ed8\u753b\u50cf 8 \u500b\u307e\u3067\nconst MAX_IMAGE_SIZE = 10000000; \/\/ Mistral AI \u306e\u5236\u9650\u30021 \u30d5\u30a1\u30a4\u30eb\u306b\u3064\u304d 10 Mb \u307e\u3067\nconst ALLOWED_MEDIA_TYPES = [&#39;image\/jpeg&#39;, &#39;image\/png&#39;, &#39;image\/gif&#39;, &#39;image\/webp&#39;];\n\n\/**\n * config \u304b\u3089\u30e6\u30fc\u30b6\u30e1\u30c3\u30bb\u30fc\u30b8\uff08\u6dfb\u4ed8\u753b\u50cf\u3092\u542b\u3080\uff09\u3092\u8aad\u307f\u51fa\u3059\n * \u30e6\u30fc\u30b6\u30e1\u30c3\u30bb\u30fc\u30b8\u304c\u7a7a\u306e\u5834\u5408\u3001\u6dfb\u4ed8\u753b\u50cf\u304c\u4e0d\u6b63\u306a\u5834\u5408\u306f\u30a8\u30e9\u30fc\n * @returns {Object} \u30e6\u30fc\u30b6\u30e1\u30c3\u30bb\u30fc\u30b8\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\n *\/\nconst retrieveUserMessage = () =&gt; {\n    const message = configs.get(&#39;conf_Message1&#39;);\n    if (message === &#39;&#39;) {\n        throw new Error(&#39;User Message is empty.&#39;);\n    }\n    const imageFiles = retrieveImageFiles();\n    validateFiles(imageFiles, &#39;image&#39;, MAX_IMAGE_NUM, MAX_IMAGE_SIZE);\n    const inlineImages = imageFiles.map(file =&gt; ({\n        image: fileToObj(file)\n    }));\n    const userMessage = {\n        role: &#39;user&#39;,\n        content: [\n            {\n                text: message\n            },\n            ...inlineImages\n        ]\n    };\n    return userMessage;\n\n};\n\n\/**\n * config \u304b\u3089\u753b\u50cf\u30d5\u30a1\u30a4\u30eb\u3092\u8aad\u307f\u51fa\u3059\n * \u4ee5\u4e0b\u306e\u5834\u5408\u306f\u30a8\u30e9\u30fc\n * - Content-Type \u304c\u8a31\u53ef\u3055\u308c\u3066\u3044\u306a\u3044\u5834\u5408\n * @returns {Array&lt;Qfile&gt;} \u30d5\u30a1\u30a4\u30eb\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u306e\u914d\u5217\n *\/\nconst retrieveImageFiles = () =&gt; {\n    const imageFiles = [];\n\n    const filesDef = configs.getObject(&#39;conf_Images1&#39;);\n    if (filesDef === null) {\n        return imageFiles;\n    }\n    const files = engine.findData(filesDef);\n    if (files === null) {\n        return imageFiles;\n    }\n    files.forEach(file =&gt; {\n        const contentType = file.getContentType().split(&#39;;&#39;)[0];\n        if (ALLOWED_MEDIA_TYPES.includes(contentType)){\n            imageFiles.push(file);\n        } else {\n            throw new Error(`Content-Type of the attached file &quot;${file.getName()}&quot; is not allowed.`);\n        }\n    });\n    return imageFiles;\n};\n\n\/**\n * \u30d5\u30a1\u30a4\u30eb\u306e\u7dcf\u6570\u3001\u30b5\u30a4\u30ba\u3092\u30c1\u30a7\u30c3\u30af\u3059\u308b\n * \u4ee5\u4e0b\u306e\u5834\u5408\u306f\u30a8\u30e9\u30fc\n * - \u6dfb\u4ed8\u30d5\u30a1\u30a4\u30eb\u306e\u7dcf\u6570\u304c\u591a\u3059\u304e\u308b\u5834\u5408\n * - \u30d5\u30a1\u30a4\u30eb\u30b5\u30a4\u30ba\u304c\u5927\u304d\u3059\u304e\u308b\u5834\u5408\n * @param {Array&lt;Qfile&gt;} \u30d5\u30a1\u30a4\u30eb\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u306e\u914d\u5217\n * @param errorLabel\n * @param maxNum\n * @param maxSize\n *\/\nconst validateFiles = (files, errorLabel, maxNum, maxSize) =&gt; {\n    if (files.length &gt; maxNum) {\n        throw new Error(`Too many ${errorLabel}s attached. The maximum number is ${maxNum}.`);\n    }\n    files.forEach(file =&gt; {\n        if (file.getLength() &gt; maxSize) {\n            throw new Error(`Attached ${errorLabel} file &quot;${file.getName()}&quot; is too large. The maximum size is ${maxSize} bytes.`);\n        }\n    });\n}\n\n\/**\n * \u30d5\u30a1\u30a4\u30eb\u304b\u3089 inline \u30b3\u30f3\u30c6\u30f3\u30c4\u306b\u5fc5\u8981\u306a source, format \u3092\u8aad\u307f\u51fa\u3057\u3001\u30d5\u30a1\u30a4\u30eb\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u3092\u8fd4\u3059\n * @param {Qfile} file  \u30d5\u30a1\u30a4\u30eb\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\n *\/\nconst fileToObj = file =&gt; ({\n    format : file.getContentType().split(&#39;;&#39;)[0].split(&#39;\/&#39;)[1],\n    source: {\n        bytes: base64.encodeToString(fileRepository.readFile(file))\n    }\n});\n\n\n\/**\n * \u30e2\u30c7\u30eb\u306e\u5b9f\u884c\n * @param awsKey\n * @param awsSecret\n * @param region\n * @param model\n * @param maxTokens\n * @param temperature\n * @param systemPrompt\n * @param userMessage\n * @returns {String} answer\n *\/\nconst converse = (\n    awsKey,\n    awsSecret,\n    region,\n    model,\n    maxTokens,\n    temperature,\n    systemPrompt,\n    userMessage\n) =&gt; {\n    const URL = `https:\/\/bedrock-runtime.${region}.amazonaws.com\/model\/${model}\/converse`;\n    const inferenceConfig = {};\n    if (maxTokens !== null) {\n        inferenceConfig.maxTokens = maxTokens;\n    }\n    if (temperature !== null) {\n        inferenceConfig.temperature = temperature;\n    }\n    const payload = {\n        inferenceConfig,\n        messages: [userMessage]\n    };\n\n    if (systemPrompt !== &#39;&#39;) {\n        Object.assign(payload, {\n            system: [\n                {text :`${systemPrompt}`}\n            ]\n        });\n    }\n\n    const response = httpClient.begin()\n        .awsSignV4(awsKey, awsSecret, region, SERVICE)\n        .body(JSON.stringify(payload), &#39;application\/json&#39;)\n        .post(URL);\n\n    const status = response.getStatusCode();\n    const respTxt = response.getResponseAsString();\n    if (status !== 200) {\n        engine.log(respTxt);\n        throw new Error(`Failed to converse. status: ${status}`);\n    }\n    const {output, stopReason, usage} = JSON.parse(respTxt);\n    \/\/ \u63a8\u8ad6\u306e\u8981\u7d04 reasoningContent \u3092\u8fd4\u3059\u30e2\u30c7\u30eb\u306f\u4eca\u306e\u3068\u3053\u308d\u306a\u3057\n    engine.log(`Stop Reason: ${stopReason}`);\n    engine.log(`Input Tokens: ${usage.inputTokens}`);\n    engine.log(`Output Tokens: ${usage.outputTokens}`);\n\n    \/\/ text \u30d7\u30ed\u30d1\u30c6\u30a3\u3092\u6301\u3064 content \u3092\u3059\u3079\u3066\u9023\u7d50\u3057\u3066\u56de\u7b54\u3068\u3059\u308b\n    const answer1 = output.message.content\n        .filter(content =&gt; content.text !== undefined)\n        .map(content =&gt; content.text)\n        .join(&#39;&#39;);\n    if (answer1 === null || answer1.trim() === &#39;&#39;) {\n        throw new Error(`No response content generated. Stop Reason: ${stopReason}`);\n    }\n    return answer1;\n};\n\n\/**\n * \u30c7\u30fc\u30bf\u9805\u76ee\u3078\u306e\u4fdd\u5b58\n * @param configName\n * @param data\n *\/\nconst saveData = (configName, data) =&gt; {\n    const def = configs.getObject(configName);\n    if (def === null) {\n        return;\n    }\n    engine.setData(def, data);\n};\n\n        <\/code><\/pre><\/div>\n<\/div><\/details><\/div>\n<\/div>\n\n\n\n<h3 class=\"wp-block-heading\" style=\"margin-top:var(--wp--preset--spacing--30)\"><span>Download<\/span><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/gh-cdn.questetra.net\/Questetra\/Addon-XML\/release-2026-11-02\/aws-bedrock-mistral-ai-chat.xml\" target=\"_blank\" rel=\"noopener\">aws-bedrock-mistral-ai-chat.xml<\/a>\n<ul class=\"wp-block-list\">\n<li>2026-11-02 (C) Questetra, Inc. (MIT License)<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<div class=\"has-small-font-size\" style=\"text-align: right;\"><div style=\"display: inline-block; background: #FBE7DD; text-align: center;\">\n<span class=\"material-icons\">warning<\/span> \u81ea\u7531\u6539\u5909\u53ef\u80fd\u306a JavaScript (ECMAScript) \u30b3\u30fc\u30c9\u3067\u3059\u3002\u3044\u304b\u306a\u308b\u4fdd\u8a3c\u3082\u3042\u308a\u307e\u305b\u3093\u3002<br>\n(<em><strong>\u30a2\u30c9\u30aa\u30f3\u81ea\u52d5\u5de5\u7a0b<\/strong><\/em>\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u306f <em><strong><span style=\"color: #1970B9\">Professional<\/span><\/strong><\/em> edition\u3067\u306e\u307f\u53ef\u80fd\u3067\u3059)\n<\/div><\/div>\n\n\n\n<h3 class=\"wp-block-heading\" style=\"margin-top:var(--wp--preset--spacing--30)\"><span>Notes<\/span><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u30a2\u30af\u30bb\u30b9\u30ad\u30fc\u3001\u30b7\u30fc\u30af\u30ec\u30c3\u30c8\u30a2\u30af\u30bb\u30b9\u30ad\u30fc\u306e\u4f5c\u6210\u65b9\u6cd5\u306b\u3064\u3044\u3066\u306f\u3001<a href=\"https:\/\/docs.aws.amazon.com\/ja_jp\/IAM\/latest\/UserGuide\/id_credentials_access-keys.html\" target=\"_blank\" rel=\"noopener\">Amazon Web Services \u306e\u30c9\u30ad\u30e5\u30e1\u30f3\u30c8<\/a>\u3092\u53c2\u7167\u3057\u3066\u304f\u3060\u3055\u3044<\/li>\n\n\n\n<li>\u30e2\u30c7\u30eb\u306b\u3088\u3063\u3066\u306f\u3001\u65e5\u672c\u8a9e\u306e\u5fdc\u7b54\u304c\u4e0d\u81ea\u7136\u306b\u306a\u308b\u5834\u5408\u304c\u3042\u308a\u307e\u3059<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" style=\"margin-top:var(--wp--preset--spacing--30)\"><span>See Also<\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u3053\u306e\u5de5\u7a0b\u306f\u3001Amazon Bedrock \u4e0a\u3067\u52d5\u4f5c\u3059\u308b Mistral AI \u306e\u30e2\u30c7\u30eb\u306b\u30e1\u30c3\u30bb\u30fc\u30b8\u3092\u9001\u4fe1\u3057\u3001\u56de\u7b54\u3092\u30c7\u30fc\u30bf\u9805\u76ee\u306b\u4fdd\u5b58\u3057\u307e\u3059\u3002<\/p>\n","protected":false},"author":17,"featured_media":199332,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_coblocks_attr":"","_coblocks_dimensions":"","_coblocks_responsive_height":"","_coblocks_accordion_ie_support":"","_uag_custom_page_level_css":"","advanced_seo_description":"","jetpack_seo_html_title":"","jetpack_seo_noindex":false,"jetpack_seo_schema_type":"","_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_wpcom_ai_launchpad_first_post":false,"_jetpack_hide_featured_image":false,"_jetpack_featured_image_duplicate_dismissed":0,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"{title}\n\n{excerpt}\n\n{url}","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"_wpas_customize_per_network":false,"jetpack_post_was_ever_published":false},"categories":[169],"tags":[],"faq_section":[],"class_list":["post-199329","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-addons"],"jetpack_publicize_connections":[],"uagb_featured_image_src":{"full":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2026\/11\/feature-image_mistral_ja.png?fit=1200%2C628&ssl=1",1200,628,false],"thumbnail":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2026\/11\/feature-image_mistral_ja.png?resize=440%2C440&ssl=1",440,440,true],"medium":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2026\/11\/feature-image_mistral_ja.png?fit=600%2C315&ssl=1",600,315,true],"medium_large":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2026\/11\/feature-image_mistral_ja.png?fit=768%2C402&ssl=1",768,402,true],"large":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2026\/11\/feature-image_mistral_ja.png?fit=1024%2C536&ssl=1",1024,536,true],"1536x1536":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2026\/11\/feature-image_mistral_ja.png?fit=1200%2C628&ssl=1",1200,628,true],"2048x2048":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2026\/11\/feature-image_mistral_ja.png?fit=1200%2C628&ssl=1",1200,628,true],"newspack-article-block-landscape-large":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2026\/11\/feature-image_mistral_ja.png?resize=1200%2C628&ssl=1",1200,628,true],"newspack-article-block-portrait-large":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2026\/11\/feature-image_mistral_ja.png?resize=900%2C628&ssl=1",900,628,true],"newspack-article-block-square-large":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2026\/11\/feature-image_mistral_ja.png?resize=1200%2C628&ssl=1",1200,628,true],"newspack-article-block-landscape-medium":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2026\/11\/feature-image_mistral_ja.png?resize=800%2C600&ssl=1",800,600,true],"newspack-article-block-portrait-medium":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2026\/11\/feature-image_mistral_ja.png?resize=600%2C628&ssl=1",600,628,true],"newspack-article-block-square-medium":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2026\/11\/feature-image_mistral_ja.png?resize=800%2C628&ssl=1",800,628,true],"newspack-article-block-landscape-intermediate":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2026\/11\/feature-image_mistral_ja.png?resize=600%2C450&ssl=1",600,450,true],"newspack-article-block-portrait-intermediate":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2026\/11\/feature-image_mistral_ja.png?resize=450%2C600&ssl=1",450,600,true],"newspack-article-block-square-intermediate":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2026\/11\/feature-image_mistral_ja.png?resize=600%2C600&ssl=1",600,600,true],"newspack-article-block-landscape-small":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2026\/11\/feature-image_mistral_ja.png?resize=400%2C300&ssl=1",400,300,true],"newspack-article-block-portrait-small":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2026\/11\/feature-image_mistral_ja.png?resize=300%2C400&ssl=1",300,400,true],"newspack-article-block-square-small":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2026\/11\/feature-image_mistral_ja.png?resize=400%2C400&ssl=1",400,400,true],"newspack-article-block-landscape-tiny":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2026\/11\/feature-image_mistral_ja.png?resize=200%2C150&ssl=1",200,150,true],"newspack-article-block-portrait-tiny":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2026\/11\/feature-image_mistral_ja.png?resize=150%2C200&ssl=1",150,200,true],"newspack-article-block-square-tiny":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2026\/11\/feature-image_mistral_ja.png?resize=200%2C200&ssl=1",200,200,true],"newspack-article-block-uncropped":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2026\/11\/feature-image_mistral_ja.png?fit=1200%2C628&ssl=1",1200,628,true]},"uagb_author_info":{"display_name":"Shiho Tatsumi","author_link":"https:\/\/support.questetra.com\/ja\/author\/tatsumi48c607ec82\/"},"uagb_comment_info":0,"uagb_excerpt":"\u3053\u306e\u5de5\u7a0b\u306f\u3001Amazon Bedrock \u4e0a\u3067\u52d5\u4f5c\u3059\u308b Mistral AI \u306e\u30e2\u30c7\u30eb\u306b\u30e1\u30c3\u30bb\u30fc\u30b8\u3092\u9001\u4fe1\u3057\u3001\u56de&hellip;","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p9DiIh-PQZ","jetpack-related-posts":[{"id":155320,"url":"https:\/\/support.questetra.com\/ja\/bpmn-icons\/service-task-aws-bedrock-stable-diffusion-image-generate\/","url_meta":{"origin":199329,"position":0},"title":"(\u5ec3\u6b62\u4e88\u5b9a) AWS: Stable Diffusion 1.0: \u753b\u50cf\u751f\u6210","author":"Shiho Tatsumi","date":"2025-02-27","format":false,"excerpt":"\u3053\u306e\u5de5\u7a0b\u306f\u3001Amazon Bedrock \u4e0a\u3067\u52d5\u4f5c\u3059\u308b Stability AI \u306e Stable \u2026","rel":"","context":"BPMN\u30a2\u30a4\u30b3\u30f3","block_context":{"text":"BPMN\u30a2\u30a4\u30b3\u30f3","link":"https:\/\/support.questetra.com\/ja\/category\/bpmn-icons\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2023\/12\/bpmn-icon-service-task-aws.png?fit=1200%2C675&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2023\/12\/bpmn-icon-service-task-aws.png?fit=1200%2C675&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2023\/12\/bpmn-icon-service-task-aws.png?fit=1200%2C675&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2023\/12\/bpmn-icon-service-task-aws.png?fit=1200%2C675&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2023\/12\/bpmn-icon-service-task-aws.png?fit=1200%2C675&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":175147,"url":"https:\/\/support.questetra.com\/ja\/developer-blog\/ai-service-comparison\/","url_meta":{"origin":199329,"position":1},"title":"\u751f\u6210 AI \u81ea\u52d5\u5de5\u7a0b\u306e\u6bd4\u8f03\u3068\u6d3b\u7528\u30ac\u30a4\u30c9","author":"komatsuquestetra","date":"2025-08-13","format":false,"excerpt":"AI \u81ea\u52d5\u5de5\u7a0b\u306e\u7279\u5fb4\u3068\u4f7f\u3044\u5206\u3051\u3092\u89e3\u8aac\u3057\u307e\u3059\u3002","rel":"","context":"Questetra Developers Blog","block_context":{"text":"Questetra Developers Blog","link":"https:\/\/support.questetra.com\/ja\/category\/developer-blog\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2025\/08\/ai-service-comparison-v2.png?fit=1200%2C675&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2025\/08\/ai-service-comparison-v2.png?fit=1200%2C675&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2025\/08\/ai-service-comparison-v2.png?fit=1200%2C675&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2025\/08\/ai-service-comparison-v2.png?fit=1200%2C675&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2025\/08\/ai-service-comparison-v2.png?fit=1200%2C675&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":172416,"url":"https:\/\/support.questetra.com\/ja\/bpmn-icons\/service-task-aws-bedrock-stability-ai-image-generate\/","url_meta":{"origin":199329,"position":2},"title":"Amazon Bedrock: Stability AI: \u753b\u50cf\u751f\u6210","author":"suesesayaka","date":"2025-08-15","format":false,"excerpt":"\u3053\u306e\u5de5\u7a0b\u306f\u3001Amazon Bedrock \u4e0a\u3067\u52d5\u4f5c\u3059\u308b Stability AI \u306e \u30e2\u30c7\u30eb\u3092\u7528\u3044\u3066\u2026","rel":"","context":"BPMN\u30a2\u30a4\u30b3\u30f3","block_context":{"text":"BPMN\u30a2\u30a4\u30b3\u30f3","link":"https:\/\/support.questetra.com\/ja\/category\/bpmn-icons\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2023\/12\/bpmn-icon-service-task-aws.png?fit=1200%2C675&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2023\/12\/bpmn-icon-service-task-aws.png?fit=1200%2C675&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2023\/12\/bpmn-icon-service-task-aws.png?fit=1200%2C675&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2023\/12\/bpmn-icon-service-task-aws.png?fit=1200%2C675&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2023\/12\/bpmn-icon-service-task-aws.png?fit=1200%2C675&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":155313,"url":"https:\/\/support.questetra.com\/en\/bpmn-icons\/service-task-aws-bedrock-stable-diffusion-image-generate\/","url_meta":{"origin":199329,"position":3},"title":"(Deprecated) AWS: Stable Diffusion 1.0: Generate Image","author":"Shiho Tatsumi","date":"2025-02-27","format":false,"excerpt":"This item generates an image using Stability AI's \u2026","rel":"","context":"BPMN\u30a2\u30a4\u30b3\u30f3","block_context":{"text":"BPMN\u30a2\u30a4\u30b3\u30f3","link":"https:\/\/support.questetra.com\/ja\/category\/bpmn-icons\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2023\/12\/bpmn-icon-service-task-aws.png?fit=1200%2C675&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2023\/12\/bpmn-icon-service-task-aws.png?fit=1200%2C675&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2023\/12\/bpmn-icon-service-task-aws.png?fit=1200%2C675&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2023\/12\/bpmn-icon-service-task-aws.png?fit=1200%2C675&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2023\/12\/bpmn-icon-service-task-aws.png?fit=1200%2C675&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":172410,"url":"https:\/\/support.questetra.com\/en\/bpmn-icons\/service-task-aws-bedrock-stability-ai-image-generate\/","url_meta":{"origin":199329,"position":4},"title":"Amazon Bedrock: Stability AI: Generate Image","author":"Hirotaka NISHI","date":"2025-08-15","format":false,"excerpt":"This item generates an image using Stability AI's \u2026","rel":"","context":"BPMN\u30a2\u30a4\u30b3\u30f3","block_context":{"text":"BPMN\u30a2\u30a4\u30b3\u30f3","link":"https:\/\/support.questetra.com\/ja\/category\/bpmn-icons\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2023\/12\/bpmn-icon-service-task-aws.png?fit=1200%2C675&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2023\/12\/bpmn-icon-service-task-aws.png?fit=1200%2C675&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2023\/12\/bpmn-icon-service-task-aws.png?fit=1200%2C675&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2023\/12\/bpmn-icon-service-task-aws.png?fit=1200%2C675&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2023\/12\/bpmn-icon-service-task-aws.png?fit=1200%2C675&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":172530,"url":"https:\/\/support.questetra.com\/ja\/bpmn-icons\/service-task-ai-agent\/","url_meta":{"origin":199329,"position":5},"title":"AI \u30a8\u30fc\u30b8\u30a7\u30f3\u30c8","author":"Tomoatsu Horibe","date":"2025-04-25","format":false,"excerpt":"\u3053\u306e\u5de5\u7a0b\u306f\u3001AI \u304c\u6307\u793a\u306e\u5185\u5bb9\u306b\u57fa\u3065\u304d\u3001\u30c7\u30fc\u30bf\u306e\u8aad\u307f\u8fbc\u307f\u30fb\u5206\u6790\u30fb\u52a0\u5de5\u3092\u884c\u3046\u81ea\u52d5\u51e6\u7406\u5de5\u7a0b\u3067\u3059\u3002\u30c7\u30fc\u30bf\u306e\u2026","rel":"","context":"BPMN\u30a2\u30a4\u30b3\u30f3","block_context":{"text":"BPMN\u30a2\u30a4\u30b3\u30f3","link":"https:\/\/support.questetra.com\/ja\/category\/bpmn-icons\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2025\/04\/bpmn-icon-service-task-ai-agent.png?fit=1200%2C675&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2025\/04\/bpmn-icon-service-task-ai-agent.png?fit=1200%2C675&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2025\/04\/bpmn-icon-service-task-ai-agent.png?fit=1200%2C675&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2025\/04\/bpmn-icon-service-task-ai-agent.png?fit=1200%2C675&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2025\/04\/bpmn-icon-service-task-ai-agent.png?fit=1200%2C675&ssl=1&resize=1050%2C600 3x"},"classes":[]}],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2026\/11\/feature-image_mistral_ja.png?fit=1200%2C628&ssl=1","_links":{"self":[{"href":"https:\/\/support.questetra.com\/ja\/wp-json\/wp\/v2\/posts\/199329","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/support.questetra.com\/ja\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/support.questetra.com\/ja\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/support.questetra.com\/ja\/wp-json\/wp\/v2\/users\/17"}],"replies":[{"embeddable":true,"href":"https:\/\/support.questetra.com\/ja\/wp-json\/wp\/v2\/comments?post=199329"}],"version-history":[{"count":7,"href":"https:\/\/support.questetra.com\/ja\/wp-json\/wp\/v2\/posts\/199329\/revisions"}],"predecessor-version":[{"id":199490,"href":"https:\/\/support.questetra.com\/ja\/wp-json\/wp\/v2\/posts\/199329\/revisions\/199490"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/support.questetra.com\/ja\/wp-json\/wp\/v2\/media\/199332"}],"wp:attachment":[{"href":"https:\/\/support.questetra.com\/ja\/wp-json\/wp\/v2\/media?parent=199329"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/support.questetra.com\/ja\/wp-json\/wp\/v2\/categories?post=199329"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/support.questetra.com\/ja\/wp-json\/wp\/v2\/tags?post=199329"},{"taxonomy":"faq_section","embeddable":true,"href":"https:\/\/support.questetra.com\/ja\/wp-json\/wp\/v2\/faq_section?post=199329"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}