ポスト
LambdaでRetriveとGenerateをする処理があって(Knowledge baseからRetriveして、その結果をBedrockのClaudeに投げる)、そのLambdaのユニットテストをする時ってFakeLLMとか使った方が良いのか…? (LangChain使ってないけど)
メニューを開くみんなのコメント
メニューを開く![](https://rts-pctr.c.yimg.jp/BgIFgYJGVIVv8u0nVJvw8B2FauAYMF4jOP5zFJAV4i5e72TLbER0xQeK1l8ZZ0OLX69wZf7XY_ojXL7mLhgdSta0Xd5r4ccd0knzZKMWlrSAI4URQKvTsrOLCulJrfQ9l4kZqUsw7zUN5iUT6XWL6UybBph_LLcrAtb11zJbqrfvyvxZTltpv8Q4BT2--mqhIqIU0SqHqYk-0wY0n0oTbt5enjvLdkA3NNIQ4i8SVxY=)
あくまで回答精度とかはどうでも良くて、Lambda側の条件分岐とかを見たいだけやから固定の回答を返す簡易Mock作れば良い…? でもそのためだけに関数ファイル増えて差分出るのもあれか…… (ユニットテスト不慣れなだけでもっと一般的なやり方とかあるのかな)