こんにちは、ひるたんぬです。
今回は前回のブログ記事でもご紹介しました、Bedrock Managed Knowledge Baseにつきまして、日本語ドキュメントにも対応したようなのでお知らせします。
前回の記事についてもご興味がある方はご一読いただけますと幸いです。
どういうこと?
そもそも、この「Amazon Bedrock Managed Knowledge Base」は、6月17日にGAされた比較的新しいサービスでした。
そのため利用自体は問題なくできていたのですが、日本語ドキュメントをナレッジベースに入れた場合に文字化けしてしまい、ナレッジベースより正しく情報を取得できない状況となっていました。
例えば、7月15日に弊社のニュースリリースを入れて「retrieve」をしたときには…
$ aws bedrock-agent-runtime retrieve --knowledge-base-id <KBのID> --retrieval-query '{"text": "SCSK Consulting株式会社"}'
{
"retrievalResults": [
{
"content": {
"text": "55 SCSK SCSK SCSK SCSK Consulting : 11 1 : L'LT SCSK)I 01 to SCSK Consulting SCSK Consulting) KIL 2026 # 7 E. SCSK Consulting 12, 11 - [ ] SCSK , 7- the - SCSK Consulting 1 10 1), . I t'Z AI· IT SCSK 5 [ ] tijs, SCSK Consulting 01 SCSK SCSK UT Consulting [ ] SCSK Consulting 2026 STATE Ello 1 SCSK & II TEL:03-5166-1150 E-mail: pr.sp@scsk.jp 2",
"type": "TEXT"
},
"documentId": "s3://managed-kb-datasource/20260706i.pdf",
"location": {
"s3Location": {
"uri": "https://managed-kb-datasource.s3.ap-northeast-1.amazonaws.com/20260706i.pdf"
},
"type": "S3"
},
"metadata": {
"_file_type": "PDF",
"_document_title": "20260706i.pdf",
"_source_uri": "https://managed-kb-datasource.s3.ap-northeast-1.amazonaws.com/20260706i.pdf",
"_chunk_id": "BVsc0J7u6Uu2sff_8LC6uKAENRyoJ2dLG-exchuncid",
"_data_source_type": "S3",
"_language_code": "en",
"_created_at": "2026-07-15T06:53:07Z",
"_last_updated_at": "2026-07-15T06:53:07Z",
"_data_source_id": "EXDTASRCID"
},
"score": 0.40273070335388184
}
],
"guardrailAction": null
}
と、出力の「text」が正しく表示されていない状態でした。(「SCSK Consulting」や問い合わせ先の電話番号・メールアドレスなどの英数字は正常にパースされている模様でした)
今回、ふと同じ条件で試してみたところ…
$ aws bedrock-agent-runtime retrieve --knowledge-base-id <KBのID> --retrieval-query '{"text": "SCSK Consulting株式会社"}'
{
"retrievalResults": [
{
"content": {
"text": "1\n\n\n2026年7月 6 日 \n\n\n \n \n\n\n \n\n\n \n\n\nSCSK、SCSK Consulting 株式会社を設立 \n\n\n~業界・業務に精通したコンサルティングプロフェッショナル集団が始動~ \n \n\n\n \n\n\nSCSK株式会社(本社:東京都江東区、代表取締役 執行役員 社長:當麻 隆昭、以下 SCSK)は、企業の本質的\n\n\nな変革を支援することを目的に、コンサルティング会社「SCSK Consulting 株式会社(以下 SCSK \n\n\nConsulting)」を設立し、2026 年 7 月より事業を開始しました。 \n\n\n \n\n\n近年、多くの企業が事業環境の変化への対応やデジタル活用による競争力強化に取り組む中、構想・戦略策定に",
"type": "TEXT"
},
"documentId": "s3://managed-kb-datasource/20260706i.pdf",
"location": {
"s3Location": {
"uri": "https://managed-kb-datasource.s3.ap-northeast-1.amazonaws.com/20260706i.pdf"
},
"type": "S3"
},
"metadata": {
"_file_type": "PDF",
"_document_title": "20260706i.pdf",
"_source_uri": "https://managed-kb-datasource.s3.ap-northeast-1.amazonaws.com/20260706i.pdf",
"_chunk_id": "9HkNKnkX2CJDCr1h5Rpw5U5dvJybcwnlFPgexchuncid",
"_data_source_type": "S3",
"_excerpt_page_number": 1.0,
"_language_code": "en",
"_created_at": "2026-07-22T07:35:53Z",
"_last_updated_at": "2026-07-22T07:35:53Z",
"_data_source_id": "EXDTASRCID"
},
"score": 0.47464507818222046
},
{
"content": {
"text": "近年、多くの企業が事業環境の変化への対応やデジタル活用による競争力強化に取り組む中、構想・戦略策定に\n\n\nとどまらず、実際の業務変革やシステム実装、組織への定着までを見据えた支援が求められています。 \n\n\nSCSK Consulting は、業界・業務に対する深い知見と高い専門性を有するコンサルティングプロフェッショナ\n\n\nルが集結し、お客様の経営課題や事業課題に向き合います。構想・戦略策定から業務改革、デジタル活用、システ",
"type": "TEXT"
},
"documentId": "s3://managed-kb-datasource/20260706i.pdf",
"location": {
"s3Location": {
"uri": "https://managed-kb-datasource.s3.ap-northeast-1.amazonaws.com/20260706i.pdf"
},
"type": "S3"
},
"metadata": {
"_file_type": "PDF",
"_document_title": "20260706i.pdf",
"_source_uri": "https://managed-kb-datasource.s3.ap-northeast-1.amazonaws.com/20260706i.pdf",
"_chunk_id": "99Nd2FUsvoBPLZf1yQulIBopFpHLiGVUxlexchuncid",
"_data_source_type": "S3",
"_excerpt_page_number": 1.0,
"_language_code": "en",
"_created_at": "2026-07-22T07:35:53Z",
"_last_updated_at": "2026-07-22T07:35:53Z",
"_data_source_id": "EXDTASRCID"
},
"score": 0.2754445970058441
},
{
"content": {
"text": "構想・戦略策定から業務改革、デジタル活用、システ\n\n\nム実装、変革の定着までを一気通貫で支援することで、お客様と伴走しながら真の企業変革の実現を目指します。 \n\n\n \n\n\nSCSK グループはこれまで、システム開発をはじめ、ネットワーク、セキュリティ、クラウドなど幅広いデジタル\n\n\nサービスを通じて、多くのお客様の事業成長と事業変革を支援してきました。SCSK Consulting の設立によ\n\n\nり、従来の強みである実装力に加え、最上流の経営・事業課題の段階からお客様と伴走し、より高い付加価値の\n\n\n提供を実現します。",
"type": "TEXT"
},
"documentId": "s3://managed-kb-datasource/20260706i.pdf",
"location": {
"s3Location": {
"uri": "https://managed-kb-datasource.s3.ap-northeast-1.amazonaws.com/20260706i.pdf"
},
"type": "S3"
},
"metadata": {
"_file_type": "PDF",
"_document_title": "20260706i.pdf",
"_source_uri": "https://managed-kb-datasource.s3.ap-northeast-1.amazonaws.com/20260706i.pdf",
"_chunk_id": "y7m3blAKbFQF3o0Wl4vvIkfEseTB0QNZiLNexchuncid",
"_data_source_type": "S3",
"_excerpt_page_number": 1.0,
"_language_code": "en",
"_created_at": "2026-07-22T07:35:53Z",
"_last_updated_at": "2026-07-22T07:35:53Z",
"_data_source_id": "EXDTASRCID"
},
"score": 0.265916109085083
}
],
"guardrailAction": null
}
と、出力が正しく日本語で得られることを確認しました。
おわりに
今回はAmazon Bedrock Managed Knowledge Baseが日本語ドキュメントの読み取りに対応したようなので、簡単な検証を添えてお伝えしました。
図表の解釈やリランキングをマネージドサービスとして追加料金なく利用できる点など魅力あるサービスでしたが、日本語にも対応したことで、より活用の幅が広がりそうですね!

