Class
Easy
Convenience helpers for one-shot chat calls.
Inheritance
- Object
- Easy
Methods
public static async Task<EasyChatResult> ChatAsync(String text, EasySessionOptions sessionOptions = null, EasyChatOptions chatOptions = null, CancellationToken cancellationToken = null) #Returns:
Task<EasyChatResult>Sends a text-only chat request using an ephemeral session.
Parameters
- text System.String
- Prompt text.
- sessionOptions IntelligenceX.OpenAI.EasySessionOptions = null
- Optional session options.
- chatOptions IntelligenceX.OpenAI.EasyChatOptions = null
- Optional chat options.
- cancellationToken System.Threading.CancellationToken = null
- Cancellation token.
public static async Task<EasyChatResult> ChatWithImagePathAsync(String text, String imagePath, EasySessionOptions sessionOptions = null, EasyChatOptions chatOptions = null, CancellationToken cancellationToken = null) #Returns:
Task<EasyChatResult>Sends a chat request with an image loaded from a local path.
Parameters
- text System.String
- Prompt text.
- imagePath System.String
- Local image path.
- sessionOptions IntelligenceX.OpenAI.EasySessionOptions = null
- Optional session options.
- chatOptions IntelligenceX.OpenAI.EasyChatOptions = null
- Optional chat options.
- cancellationToken System.Threading.CancellationToken = null
- Cancellation token.
public static async Task<EasyChatResult> ChatWithImageUrlAsync(String text, String imageUrl, EasySessionOptions sessionOptions = null, EasyChatOptions chatOptions = null, CancellationToken cancellationToken = null) #Returns:
Task<EasyChatResult>Sends a chat request with an image loaded from a URL.
Parameters
- text System.String
- Prompt text.
- imageUrl System.String
- Image URL.
- sessionOptions IntelligenceX.OpenAI.EasySessionOptions = null
- Optional session options.
- chatOptions IntelligenceX.OpenAI.EasyChatOptions = null
- Optional chat options.
- cancellationToken System.Threading.CancellationToken = null
- Cancellation token.
Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object