Reference documentation and code samples for the Gemini Enterprise for Customer Experience V1BETA API class Google::Cloud::Ces::V1beta::GenerateAppResourceResponse.
Response message for AgentService.GenerateAppResource.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#agent
def agent() -> ::Google::Cloud::Ces::V1beta::Agent-
(::Google::Cloud::Ces::V1beta::Agent) — Agent generated by the LLM assistant.
Note: The following fields are mutually exclusive:
agent,toolset,app_snapshot,tools,evaluations,app_resources,quality_report. If a field in that set is populated, all other fields in the set will automatically be cleared.
#agent=
def agent=(value) -> ::Google::Cloud::Ces::V1beta::Agent-
value (::Google::Cloud::Ces::V1beta::Agent) — Agent generated by the LLM assistant.
Note: The following fields are mutually exclusive:
agent,toolset,app_snapshot,tools,evaluations,app_resources,quality_report. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Cloud::Ces::V1beta::Agent) — Agent generated by the LLM assistant.
Note: The following fields are mutually exclusive:
agent,toolset,app_snapshot,tools,evaluations,app_resources,quality_report. If a field in that set is populated, all other fields in the set will automatically be cleared.
#app_resources
def app_resources() -> ::Google::Cloud::Ces::V1beta::GenerateAppResourceResponse::AppResources-
(::Google::Cloud::Ces::V1beta::GenerateAppResourceResponse::AppResources) — The app resources generated by the LLM assistant.
Note: The following fields are mutually exclusive:
app_resources,agent,toolset,app_snapshot,tools,evaluations,quality_report. If a field in that set is populated, all other fields in the set will automatically be cleared.
#app_resources=
def app_resources=(value) -> ::Google::Cloud::Ces::V1beta::GenerateAppResourceResponse::AppResources-
value (::Google::Cloud::Ces::V1beta::GenerateAppResourceResponse::AppResources) — The app resources generated by the LLM assistant.
Note: The following fields are mutually exclusive:
app_resources,agent,toolset,app_snapshot,tools,evaluations,quality_report. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Cloud::Ces::V1beta::GenerateAppResourceResponse::AppResources) — The app resources generated by the LLM assistant.
Note: The following fields are mutually exclusive:
app_resources,agent,toolset,app_snapshot,tools,evaluations,quality_report. If a field in that set is populated, all other fields in the set will automatically be cleared.
#app_snapshot
def app_snapshot() -> ::Google::Cloud::Ces::V1beta::AppSnapshot-
(::Google::Cloud::Ces::V1beta::AppSnapshot) — App snapshot generated by the LLM assistant. This snapshot contains the
app, agents & tools generated by the LLM assistant.
Note: The following fields are mutually exclusive:
app_snapshot,agent,toolset,tools,evaluations,app_resources,quality_report. If a field in that set is populated, all other fields in the set will automatically be cleared.
#app_snapshot=
def app_snapshot=(value) -> ::Google::Cloud::Ces::V1beta::AppSnapshot-
value (::Google::Cloud::Ces::V1beta::AppSnapshot) — App snapshot generated by the LLM assistant. This snapshot contains the
app, agents & tools generated by the LLM assistant.
Note: The following fields are mutually exclusive:
app_snapshot,agent,toolset,tools,evaluations,app_resources,quality_report. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Cloud::Ces::V1beta::AppSnapshot) — App snapshot generated by the LLM assistant. This snapshot contains the
app, agents & tools generated by the LLM assistant.
Note: The following fields are mutually exclusive:
app_snapshot,agent,toolset,tools,evaluations,app_resources,quality_report. If a field in that set is populated, all other fields in the set will automatically be cleared.
#evaluations
def evaluations() -> ::Google::Cloud::Ces::V1beta::GenerateAppResourceResponse::Evaluations-
(::Google::Cloud::Ces::V1beta::GenerateAppResourceResponse::Evaluations) — Evaluations generated by the LLM assistant.
Note: The following fields are mutually exclusive:
evaluations,agent,toolset,app_snapshot,tools,app_resources,quality_report. If a field in that set is populated, all other fields in the set will automatically be cleared.
#evaluations=
def evaluations=(value) -> ::Google::Cloud::Ces::V1beta::GenerateAppResourceResponse::Evaluations-
value (::Google::Cloud::Ces::V1beta::GenerateAppResourceResponse::Evaluations) — Evaluations generated by the LLM assistant.
Note: The following fields are mutually exclusive:
evaluations,agent,toolset,app_snapshot,tools,app_resources,quality_report. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Cloud::Ces::V1beta::GenerateAppResourceResponse::Evaluations) — Evaluations generated by the LLM assistant.
Note: The following fields are mutually exclusive:
evaluations,agent,toolset,app_snapshot,tools,app_resources,quality_report. If a field in that set is populated, all other fields in the set will automatically be cleared.
#generate_result_info
def generate_result_info() -> ::Google::Cloud::Ces::V1beta::GenerateAppResourceResponse::GenerateResultInfo- (::Google::Cloud::Ces::V1beta::GenerateAppResourceResponse::GenerateResultInfo) — Additional information about the generated result.
#generate_result_info=
def generate_result_info=(value) -> ::Google::Cloud::Ces::V1beta::GenerateAppResourceResponse::GenerateResultInfo- value (::Google::Cloud::Ces::V1beta::GenerateAppResourceResponse::GenerateResultInfo) — Additional information about the generated result.
- (::Google::Cloud::Ces::V1beta::GenerateAppResourceResponse::GenerateResultInfo) — Additional information about the generated result.
#quality_report
def quality_report() -> ::Google::Cloud::Ces::V1beta::QualityReport-
(::Google::Cloud::Ces::V1beta::QualityReport) — The quality report generated by the LLM assistant.
Note: The following fields are mutually exclusive:
quality_report,agent,toolset,app_snapshot,tools,evaluations,app_resources. If a field in that set is populated, all other fields in the set will automatically be cleared.
#quality_report=
def quality_report=(value) -> ::Google::Cloud::Ces::V1beta::QualityReport-
value (::Google::Cloud::Ces::V1beta::QualityReport) — The quality report generated by the LLM assistant.
Note: The following fields are mutually exclusive:
quality_report,agent,toolset,app_snapshot,tools,evaluations,app_resources. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Cloud::Ces::V1beta::QualityReport) — The quality report generated by the LLM assistant.
Note: The following fields are mutually exclusive:
quality_report,agent,toolset,app_snapshot,tools,evaluations,app_resources. If a field in that set is populated, all other fields in the set will automatically be cleared.
#tools
def tools() -> ::Google::Cloud::Ces::V1beta::GenerateAppResourceResponse::Tools-
(::Google::Cloud::Ces::V1beta::GenerateAppResourceResponse::Tools) — The list of tools generated by the LLM assistant.
Note: The following fields are mutually exclusive:
tools,agent,toolset,app_snapshot,evaluations,app_resources,quality_report. If a field in that set is populated, all other fields in the set will automatically be cleared.
#tools=
def tools=(value) -> ::Google::Cloud::Ces::V1beta::GenerateAppResourceResponse::Tools-
value (::Google::Cloud::Ces::V1beta::GenerateAppResourceResponse::Tools) — The list of tools generated by the LLM assistant.
Note: The following fields are mutually exclusive:
tools,agent,toolset,app_snapshot,evaluations,app_resources,quality_report. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Cloud::Ces::V1beta::GenerateAppResourceResponse::Tools) — The list of tools generated by the LLM assistant.
Note: The following fields are mutually exclusive:
tools,agent,toolset,app_snapshot,evaluations,app_resources,quality_report. If a field in that set is populated, all other fields in the set will automatically be cleared.
#toolset
def toolset() -> ::Google::Cloud::Ces::V1beta::Toolset-
(::Google::Cloud::Ces::V1beta::Toolset) — Toolset generated by the LLM assistant. Supports Open API toolset schema
generation.
Note: The following fields are mutually exclusive:
toolset,agent,app_snapshot,tools,evaluations,app_resources,quality_report. If a field in that set is populated, all other fields in the set will automatically be cleared.
#toolset=
def toolset=(value) -> ::Google::Cloud::Ces::V1beta::Toolset-
value (::Google::Cloud::Ces::V1beta::Toolset) — Toolset generated by the LLM assistant. Supports Open API toolset schema
generation.
Note: The following fields are mutually exclusive:
toolset,agent,app_snapshot,tools,evaluations,app_resources,quality_report. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Cloud::Ces::V1beta::Toolset) — Toolset generated by the LLM assistant. Supports Open API toolset schema
generation.
Note: The following fields are mutually exclusive:
toolset,agent,app_snapshot,tools,evaluations,app_resources,quality_report. If a field in that set is populated, all other fields in the set will automatically be cleared.