| Name | Type | Description | Notes |
|---|---|---|---|
| AgentId | Pointer to string | [optional] | |
| Name | Pointer to string | [optional] | |
| Description | Pointer to string | [optional] | |
| Group | Pointer to string | [optional] | |
| SystemPrompt | Pointer to string | [optional] | |
| ModelId | Pointer to string | [optional] | |
| Temperature | Pointer to float32 | [optional] | |
| MaxTokens | Pointer to int32 | [optional] | |
| AllowedTools | Pointer to []string | [optional] | |
| AllowedCollections | Pointer to []string | [optional] | |
| AssignedSkills | Pointer to []string | [optional] | |
| LongContext | Pointer to bool | Whether 1M context window is enabled | [optional] |
| GuardrailPreset | Pointer to string | Guardrail preset name | [optional] |
| IsGlobal | Pointer to bool | Whether this is a platform-managed global agent | [optional] |
| HasOverlay | Pointer to bool | Whether the requesting org has a per-org overlay for this global agent | [optional] |
| CreatedBy | Pointer to string | [optional] | |
| CreatedAt | Pointer to time.Time | [optional] | |
| UpdatedAt | Pointer to time.Time | [optional] |
func NewGetAIAgent200ResponseAgent() *GetAIAgent200ResponseAgent
NewGetAIAgent200ResponseAgent instantiates a new GetAIAgent200ResponseAgent 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
func NewGetAIAgent200ResponseAgentWithDefaults() *GetAIAgent200ResponseAgent
NewGetAIAgent200ResponseAgentWithDefaults instantiates a new GetAIAgent200ResponseAgent 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
func (o *GetAIAgent200ResponseAgent) GetAgentId() string
GetAgentId returns the AgentId field if non-nil, zero value otherwise.
func (o *GetAIAgent200ResponseAgent) GetAgentIdOk() (*string, bool)
GetAgentIdOk returns a tuple with the AgentId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GetAIAgent200ResponseAgent) SetAgentId(v string)
SetAgentId sets AgentId field to given value.
func (o *GetAIAgent200ResponseAgent) HasAgentId() bool
HasAgentId returns a boolean if a field has been set.
func (o *GetAIAgent200ResponseAgent) GetName() string
GetName returns the Name field if non-nil, zero value otherwise.
func (o *GetAIAgent200ResponseAgent) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GetAIAgent200ResponseAgent) SetName(v string)
SetName sets Name field to given value.
func (o *GetAIAgent200ResponseAgent) HasName() bool
HasName returns a boolean if a field has been set.
func (o *GetAIAgent200ResponseAgent) GetDescription() string
GetDescription returns the Description field if non-nil, zero value otherwise.
func (o *GetAIAgent200ResponseAgent) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GetAIAgent200ResponseAgent) SetDescription(v string)
SetDescription sets Description field to given value.
func (o *GetAIAgent200ResponseAgent) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (o *GetAIAgent200ResponseAgent) GetGroup() string
GetGroup returns the Group field if non-nil, zero value otherwise.
func (o *GetAIAgent200ResponseAgent) GetGroupOk() (*string, bool)
GetGroupOk returns a tuple with the Group field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GetAIAgent200ResponseAgent) SetGroup(v string)
SetGroup sets Group field to given value.
func (o *GetAIAgent200ResponseAgent) HasGroup() bool
HasGroup returns a boolean if a field has been set.
func (o *GetAIAgent200ResponseAgent) GetSystemPrompt() string
GetSystemPrompt returns the SystemPrompt field if non-nil, zero value otherwise.
func (o *GetAIAgent200ResponseAgent) GetSystemPromptOk() (*string, bool)
GetSystemPromptOk returns a tuple with the SystemPrompt field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GetAIAgent200ResponseAgent) SetSystemPrompt(v string)
SetSystemPrompt sets SystemPrompt field to given value.
func (o *GetAIAgent200ResponseAgent) HasSystemPrompt() bool
HasSystemPrompt returns a boolean if a field has been set.
func (o *GetAIAgent200ResponseAgent) GetModelId() string
GetModelId returns the ModelId field if non-nil, zero value otherwise.
func (o *GetAIAgent200ResponseAgent) GetModelIdOk() (*string, bool)
GetModelIdOk returns a tuple with the ModelId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GetAIAgent200ResponseAgent) SetModelId(v string)
SetModelId sets ModelId field to given value.
func (o *GetAIAgent200ResponseAgent) HasModelId() bool
HasModelId returns a boolean if a field has been set.
func (o *GetAIAgent200ResponseAgent) GetTemperature() float32
GetTemperature returns the Temperature field if non-nil, zero value otherwise.
func (o *GetAIAgent200ResponseAgent) GetTemperatureOk() (*float32, bool)
GetTemperatureOk returns a tuple with the Temperature field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GetAIAgent200ResponseAgent) SetTemperature(v float32)
SetTemperature sets Temperature field to given value.
func (o *GetAIAgent200ResponseAgent) HasTemperature() bool
HasTemperature returns a boolean if a field has been set.
func (o *GetAIAgent200ResponseAgent) GetMaxTokens() int32
GetMaxTokens returns the MaxTokens field if non-nil, zero value otherwise.
func (o *GetAIAgent200ResponseAgent) GetMaxTokensOk() (*int32, bool)
GetMaxTokensOk returns a tuple with the MaxTokens field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GetAIAgent200ResponseAgent) SetMaxTokens(v int32)
SetMaxTokens sets MaxTokens field to given value.
func (o *GetAIAgent200ResponseAgent) HasMaxTokens() bool
HasMaxTokens returns a boolean if a field has been set.
func (o *GetAIAgent200ResponseAgent) GetAllowedTools() []string
GetAllowedTools returns the AllowedTools field if non-nil, zero value otherwise.
func (o *GetAIAgent200ResponseAgent) GetAllowedToolsOk() (*[]string, bool)
GetAllowedToolsOk returns a tuple with the AllowedTools field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GetAIAgent200ResponseAgent) SetAllowedTools(v []string)
SetAllowedTools sets AllowedTools field to given value.
func (o *GetAIAgent200ResponseAgent) HasAllowedTools() bool
HasAllowedTools returns a boolean if a field has been set.
func (o *GetAIAgent200ResponseAgent) GetAllowedCollections() []string
GetAllowedCollections returns the AllowedCollections field if non-nil, zero value otherwise.
func (o *GetAIAgent200ResponseAgent) GetAllowedCollectionsOk() (*[]string, bool)
GetAllowedCollectionsOk returns a tuple with the AllowedCollections field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GetAIAgent200ResponseAgent) SetAllowedCollections(v []string)
SetAllowedCollections sets AllowedCollections field to given value.
func (o *GetAIAgent200ResponseAgent) HasAllowedCollections() bool
HasAllowedCollections returns a boolean if a field has been set.
func (o *GetAIAgent200ResponseAgent) GetAssignedSkills() []string
GetAssignedSkills returns the AssignedSkills field if non-nil, zero value otherwise.
func (o *GetAIAgent200ResponseAgent) GetAssignedSkillsOk() (*[]string, bool)
GetAssignedSkillsOk returns a tuple with the AssignedSkills field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GetAIAgent200ResponseAgent) SetAssignedSkills(v []string)
SetAssignedSkills sets AssignedSkills field to given value.
func (o *GetAIAgent200ResponseAgent) HasAssignedSkills() bool
HasAssignedSkills returns a boolean if a field has been set.
func (o *GetAIAgent200ResponseAgent) GetLongContext() bool
GetLongContext returns the LongContext field if non-nil, zero value otherwise.
func (o *GetAIAgent200ResponseAgent) GetLongContextOk() (*bool, bool)
GetLongContextOk returns a tuple with the LongContext field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GetAIAgent200ResponseAgent) SetLongContext(v bool)
SetLongContext sets LongContext field to given value.
func (o *GetAIAgent200ResponseAgent) HasLongContext() bool
HasLongContext returns a boolean if a field has been set.
func (o *GetAIAgent200ResponseAgent) GetGuardrailPreset() string
GetGuardrailPreset returns the GuardrailPreset field if non-nil, zero value otherwise.
func (o *GetAIAgent200ResponseAgent) GetGuardrailPresetOk() (*string, bool)
GetGuardrailPresetOk returns a tuple with the GuardrailPreset field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GetAIAgent200ResponseAgent) SetGuardrailPreset(v string)
SetGuardrailPreset sets GuardrailPreset field to given value.
func (o *GetAIAgent200ResponseAgent) HasGuardrailPreset() bool
HasGuardrailPreset returns a boolean if a field has been set.
func (o *GetAIAgent200ResponseAgent) GetIsGlobal() bool
GetIsGlobal returns the IsGlobal field if non-nil, zero value otherwise.
func (o *GetAIAgent200ResponseAgent) GetIsGlobalOk() (*bool, bool)
GetIsGlobalOk returns a tuple with the IsGlobal field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GetAIAgent200ResponseAgent) SetIsGlobal(v bool)
SetIsGlobal sets IsGlobal field to given value.
func (o *GetAIAgent200ResponseAgent) HasIsGlobal() bool
HasIsGlobal returns a boolean if a field has been set.
func (o *GetAIAgent200ResponseAgent) GetHasOverlay() bool
GetHasOverlay returns the HasOverlay field if non-nil, zero value otherwise.
func (o *GetAIAgent200ResponseAgent) GetHasOverlayOk() (*bool, bool)
GetHasOverlayOk returns a tuple with the HasOverlay field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GetAIAgent200ResponseAgent) SetHasOverlay(v bool)
SetHasOverlay sets HasOverlay field to given value.
func (o *GetAIAgent200ResponseAgent) HasHasOverlay() bool
HasHasOverlay returns a boolean if a field has been set.
func (o *GetAIAgent200ResponseAgent) GetCreatedBy() string
GetCreatedBy returns the CreatedBy field if non-nil, zero value otherwise.
func (o *GetAIAgent200ResponseAgent) GetCreatedByOk() (*string, bool)
GetCreatedByOk returns a tuple with the CreatedBy field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GetAIAgent200ResponseAgent) SetCreatedBy(v string)
SetCreatedBy sets CreatedBy field to given value.
func (o *GetAIAgent200ResponseAgent) HasCreatedBy() bool
HasCreatedBy returns a boolean if a field has been set.
func (o *GetAIAgent200ResponseAgent) GetCreatedAt() time.Time
GetCreatedAt returns the CreatedAt field if non-nil, zero value otherwise.
func (o *GetAIAgent200ResponseAgent) GetCreatedAtOk() (*time.Time, bool)
GetCreatedAtOk returns a tuple with the CreatedAt field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GetAIAgent200ResponseAgent) SetCreatedAt(v time.Time)
SetCreatedAt sets CreatedAt field to given value.
func (o *GetAIAgent200ResponseAgent) HasCreatedAt() bool
HasCreatedAt returns a boolean if a field has been set.
func (o *GetAIAgent200ResponseAgent) GetUpdatedAt() time.Time
GetUpdatedAt returns the UpdatedAt field if non-nil, zero value otherwise.
func (o *GetAIAgent200ResponseAgent) GetUpdatedAtOk() (*time.Time, bool)
GetUpdatedAtOk returns a tuple with the UpdatedAt field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GetAIAgent200ResponseAgent) SetUpdatedAt(v time.Time)
SetUpdatedAt sets UpdatedAt field to given value.
func (o *GetAIAgent200ResponseAgent) HasUpdatedAt() bool
HasUpdatedAt returns a boolean if a field has been set.