TIPS

AI

[AWS]Bedrockで生成されるSQLを修正・制御する方法

Amazon Bedrockで生成されるSQLを修正・制御する方法について最適なアプローチを解説します。Bedrockが直接データベースに対してアドホックにSQLを自動生成して実行する、という動きはしません。 むしろ、開発者であるあなたがS...
TIPS

[PowePoint]テンプレート背景画像の透明度に関して

PowerPointの背景設定で画像を透明にすると、元の白色がくすんだ灰色のように見えてしまう現象は多くの方が経験する問題で、PowerPointの背景機能の仕様によるものです。この問題を解決し、「透明な画像を使いつつ、背景はしっかりと白く...
TIPS

[PowerPoint]背景に画像設定

PowerPointで背景に画像を使ったデザインテンプレートを作成する手順ですね。「画像を1枚だけ使うパターン」と「複数の画像を使い分けるパターン」、それぞれの方法を誰でも簡単にできるよう、ステップバイステップで丁寧に解説します。デザインテ...
TIPS

[PowerPoint]項目をきれいに揃える方法

PowerPointで項目をきれいに揃える方法ですね。スペースキーで調整すると少しずれてしまいがちですが、いくつかの機能を使えば簡単かつ正確に揃えることができます。このようにコロン(:)を揃えたい場合の手順です。総事業費(開業資金): 25...
TIPS

[AWS]BedrockのRAGとKendra

Amazon BedrockのRAGとKendraの関係は、これらは競合するサービスではなく、強力なRAGアプリケーションを構築するために連携・補完しあう関係です。一言で言うと、Kendraが優秀な「検索担当(Retriever)」、Bed...
AI

[AWS]Bedrock KnowledgeBase: インテントルーティング及び実行ルール

ハンバーガー店を例にして一般的な定義を記載1. 基本方針と処理フロー本ルールセットは、ユーザーからの自然言語による問い合わせ(Utterance)を解析し、その意図(Intent)を正確に分類した上で、最適なAPIエンドポイントへルーティン...
AI

[AWS]Bedrock KnowledgeBaseの「正しい」ルール設定

「ハンバーガー店」のルールファイル(bedrock_rules_hamburger_pro)を優れた見本として、ルール設定のポイントを改めて解説します。「正しい」形式とは「誰が読んでも理解しやすく、メンテナンスが容易で、拡張性の高い構造」に...
AI

[AWS]Bedrockで正確な情報出力が必要な場合

Bedrockで正確な情報の出力が必要な場合、基本的にはRAGを選択するのが正しいアプローチです。ただし、タスクの性質によってはAgentが最適となるケースもあります。結論から言うと、両者の選択は「情報の出所とタスクの複雑さ」によって決まり...
AI

トークンをカウントする

Linuxの標準コマンドだけでOpenAIの公式なトークン数と完全に一致させるのは困難です。なぜなら、トークナイズ(文章をトークンに分割する処理)のルールがモデルごとに複雑だからです。しかし、「近い近似値」を素早く計算する便利なコマンドと、...
AI

トークンとは?

ChatGPTのような生成AIにおける「トークン」は、多くの人が直感的に考える「単語数」や「文字数」、あるいは「ファイルサイズ」とは少し異なる、AIが言語を処理するための独自の基本単位を指します。結論から言うと、トークンは「AIが文章を意味...