このドキュメントでは、デプロイされたアプリケーションの管理時に発生する可能性のあるエラーの解決方法について説明します。
アプリケーションのリストをフィルタする際にエラーが発生する
問題:
次のようなエラー メッセージが表示されます。
InvalidArgument: 400 Provided filter is not valid.
考えられる原因:
フィルタの形式が正しく設定されていません。
推奨される解決策:
形式が正しく設定されるようにフィルタの形式設定を更新します。たとえば、次のコードを使用して表示名でフィルタリングできます。このフィルタは、引用符がないため、正しくフォーマットされていません。
reasoning_engines.ReasoningEngine.list(filter=f'display_name={DISPLAY_NAME}')
この場合は、{DISPLAY_NAME}
を二重引用符で囲みます。
reasoning_engines.ReasoningEngine.list(filter=f'display_name="{DISPLAY_NAME}"')