GPAL - Generally Positive Automation Library v1.0
GPAL The Fluent Automation LIbrary
Loading...
Searching...
No Matches
Enums.cs File Reference

GPAL enums: globally defined and used for type safety and ease-of-use. More...

Go to the source code of this file.

Classes

class  GenerallyPositive.Enums
 Class that holds all the GPAL enum definitions.
struct  GenerallyPositive.Enums.ContentType
 ContentType is a struct that acts like a string but also an enum for some intellisense help. Users may use the enum like values: Json, Form, Text, Xml, Html, Binary, or enter any arbitrary content type, which is the point - a site's own API can ask for anything. More...
struct  GenerallyPositive.Enums.HttpVerb
 HttpMethod is a struct that acts like a string but also an enum for some intellisense help. Users may use the enum like values: Get, Post, Put, Patch, Delete, Head, Options, or enter any arbitrary method. More...
struct  GenerallyPositive.Enums.WaitTime
 WaitTime is a struct that acts like an int but also an enum for some intellisense help Users may use the enum like values: Forever, Never, Immediate or enter any arbitrary integer. More...
struct  GenerallyPositive.Enums.AIProviderType
 AI provider/API to send prompts to via GPAL.AI.WithProvider. Named constants cover XAI, OpenAI, and Anthropic; any other string converts implicitly, looked up against AIProvidersConfig. More...
struct  GenerallyPositive.Enums.AIModel
 Model ID to request from the AI provider via GPAL.AI.WithModel. Acts like an enum of well-known model IDs per provider, but also accepts any freehand string (e.g. a brand new model release that predates this enum) via an implicit conversion from string. More...

Detailed Description

GPAL enums: globally defined and used for type safety and ease-of-use.

Definition in file Enums.cs.