7#include <aws/bedrock-runtime/BedrockRuntime_EXPORTS.h>
8#include <aws/bedrock-runtime/model/InvokeModelTokensRequest.h>
9#include <aws/bedrock-runtime/model/ConverseTokensRequest.h>
22namespace BedrockRuntime
51 template<
typename InvokeModelT = InvokeModelTokensRequest>
52 void SetInvokeModel(InvokeModelT&& value) { m_invokeModelHasBeenSet =
true; m_invokeModel = std::forward<InvokeModelT>(value); }
53 template<
typename InvokeModelT = InvokeModelTokensRequest>
65 template<
typename ConverseT = ConverseTokensRequest>
66 void SetConverse(ConverseT&& value) { m_converseHasBeenSet =
true; m_converse = std::forward<ConverseT>(value); }
67 template<
typename ConverseT = ConverseTokensRequest>
73 bool m_invokeModelHasBeenSet =
false;
76 bool m_converseHasBeenSet =
false;
Aws::Utils::Json::JsonValue JsonValue