ImageBasedHostedAgentDefinition Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
The image-based deployment definition for a hosted agent.
public class ImageBasedHostedAgentDefinition : Azure.AI.Projects.OpenAI.HostedAgentDefinition, System.ClientModel.Primitives.IJsonModel<Azure.AI.Projects.OpenAI.ImageBasedHostedAgentDefinition>, System.ClientModel.Primitives.IPersistableModel<Azure.AI.Projects.OpenAI.ImageBasedHostedAgentDefinition>
type ImageBasedHostedAgentDefinition = class
inherit HostedAgentDefinition
interface IJsonModel<ImageBasedHostedAgentDefinition>
interface IPersistableModel<ImageBasedHostedAgentDefinition>
Public Class ImageBasedHostedAgentDefinition
Inherits HostedAgentDefinition
Implements IJsonModel(Of ImageBasedHostedAgentDefinition), IPersistableModel(Of ImageBasedHostedAgentDefinition)
- Inheritance
- Implements
Constructors
| Name | Description |
|---|---|
| ImageBasedHostedAgentDefinition(IEnumerable<ProtocolVersionRecord>, String, String, String) |
Initializes a new instance of ImageBasedHostedAgentDefinition. |
Properties
| Name | Description |
|---|---|
| ContainerProtocolVersions |
The protocols that the agent supports for ingress communication of the containers. (Inherited from HostedAgentDefinition) |
| ContentFilterConfiguration |
Configuration for Responsible AI (RAI) content filtering and safety features. (Inherited from AgentDefinition) |
| Cpu |
The CPU configuration for the hosted agent. (Inherited from HostedAgentDefinition) |
| EnvironmentVariables |
Environment variables to set in the hosted agent container. (Inherited from HostedAgentDefinition) |
| Image |
The image for the hosted agent. |
| Memory |
The memory configuration for the hosted agent. (Inherited from HostedAgentDefinition) |
| Tools |
An array of tools the hosted agent's model may call while generating a response. You
can specify which tool to use by setting the |