Skip to content

Latest commit

 

History

History
134 lines (73 loc) · 4.23 KB

File metadata and controls

134 lines (73 loc) · 4.23 KB

ChatWithAIAgent200ResponseResponse

Properties

Name Type Description Notes
Text Pointer to string [optional]
StopReason Pointer to string [optional]
Usage Pointer to ChatWithAIAgent200ResponseResponseUsage [optional]
ToolResults Pointer to []map[string]interface{} [optional]

Methods

NewChatWithAIAgent200ResponseResponse

func NewChatWithAIAgent200ResponseResponse() *ChatWithAIAgent200ResponseResponse

NewChatWithAIAgent200ResponseResponse instantiates a new ChatWithAIAgent200ResponseResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

NewChatWithAIAgent200ResponseResponseWithDefaults

func NewChatWithAIAgent200ResponseResponseWithDefaults() *ChatWithAIAgent200ResponseResponse

NewChatWithAIAgent200ResponseResponseWithDefaults instantiates a new ChatWithAIAgent200ResponseResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

GetText

func (o *ChatWithAIAgent200ResponseResponse) GetText() string

GetText returns the Text field if non-nil, zero value otherwise.

GetTextOk

func (o *ChatWithAIAgent200ResponseResponse) GetTextOk() (*string, bool)

GetTextOk returns a tuple with the Text field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetText

func (o *ChatWithAIAgent200ResponseResponse) SetText(v string)

SetText sets Text field to given value.

HasText

func (o *ChatWithAIAgent200ResponseResponse) HasText() bool

HasText returns a boolean if a field has been set.

GetStopReason

func (o *ChatWithAIAgent200ResponseResponse) GetStopReason() string

GetStopReason returns the StopReason field if non-nil, zero value otherwise.

GetStopReasonOk

func (o *ChatWithAIAgent200ResponseResponse) GetStopReasonOk() (*string, bool)

GetStopReasonOk returns a tuple with the StopReason field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetStopReason

func (o *ChatWithAIAgent200ResponseResponse) SetStopReason(v string)

SetStopReason sets StopReason field to given value.

HasStopReason

func (o *ChatWithAIAgent200ResponseResponse) HasStopReason() bool

HasStopReason returns a boolean if a field has been set.

GetUsage

func (o *ChatWithAIAgent200ResponseResponse) GetUsage() ChatWithAIAgent200ResponseResponseUsage

GetUsage returns the Usage field if non-nil, zero value otherwise.

GetUsageOk

func (o *ChatWithAIAgent200ResponseResponse) GetUsageOk() (*ChatWithAIAgent200ResponseResponseUsage, bool)

GetUsageOk returns a tuple with the Usage field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetUsage

func (o *ChatWithAIAgent200ResponseResponse) SetUsage(v ChatWithAIAgent200ResponseResponseUsage)

SetUsage sets Usage field to given value.

HasUsage

func (o *ChatWithAIAgent200ResponseResponse) HasUsage() bool

HasUsage returns a boolean if a field has been set.

GetToolResults

func (o *ChatWithAIAgent200ResponseResponse) GetToolResults() []map[string]interface{}

GetToolResults returns the ToolResults field if non-nil, zero value otherwise.

GetToolResultsOk

func (o *ChatWithAIAgent200ResponseResponse) GetToolResultsOk() (*[]map[string]interface{}, bool)

GetToolResultsOk returns a tuple with the ToolResults field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetToolResults

func (o *ChatWithAIAgent200ResponseResponse) SetToolResults(v []map[string]interface{})

SetToolResults sets ToolResults field to given value.

HasToolResults

func (o *ChatWithAIAgent200ResponseResponse) HasToolResults() bool

HasToolResults returns a boolean if a field has been set.

[Back to Model list] [Back to API list] [Back to README]