Platforms to show: All Mac Windows Linux Cross-Platform
The plugin part MBS Swift Plugin:FoundationModels:
All Console safe, 61 entry points.
- class InstructionsMBS
- method Constructor(Value as String)
- property Handle as Integer
- property Value as Variant
- shared method InstructionsFromJSON(JSON as MemoryBlock) as InstructionsMBS
- shared method InstructionsString(Value as String) as InstructionsMBS
- shared method InstructionsOptional(Instructions as InstructionsMBS) as InstructionsMBS
- shared method InstructionsExpression(Instructions as InstructionsMBS) as InstructionsMBS
- shared method InstructionsBuildEitherFirst(Instructions as InstructionsMBS) as InstructionsMBS
- shared method InstructionsBuildEitherSecond(Instructions as InstructionsMBS) as InstructionsMBS
- shared method InstructionsBuildArray(Instructions() as InstructionsMBS) as InstructionsMBS
- class LanguageModelSessionsMBS
- method Constructor(Model as SystemLanguageModelsMBS = nil, Instructions as String)
- method Constructor(Model as SystemLanguageModelsMBS = nil, Transcript as TranscriptMBS)
- method Constructor(Model as SystemLanguageModelsMBS = nil, Instructions as InstructionsMBS)
- method prewarm(Prompt as PromptMBS = nil)
- method respond(prompt as String, theDelegate as ResponseCompletedMBS, tag as Variant = nil)
- method respond(prompt as PromptMBS, theDelegate as ResponseCompletedMBS, tag as Variant = nil)
- method respond(prompt as String) as String
- method respond(prompt as PromptMBS) as ResponseMBS
- method tokenCount(prompt as String, theDelegate as TokenCountCompletedMBS, tag as Variant = nil)
- method tokenCount(prompt as PromptMBS, theDelegate as TokenCountCompletedMBS, tag as Variant = nil)
- method tokenCount(prompt as String) as Integer
- method tokenCount(prompt as PromptMBS) as Integer
- method transcript as TranscriptMBS
- property Handle as Integer
- property isResponding as Boolean
- property SystemLanguageModel as SystemLanguageModelsMBS
- property Instructions as Variant
- property maximumResponseTokens as Integer
- property temperature as Double
- class PromptMBS
- method Constructor(Value as String)
- property Handle as Integer
- property Value as Variant
- shared method promptFromJSON(JSON as MemoryBlock) as PromptMBS
- shared method promptString(Value as String) as PromptMBS
- shared method promptOptional(prompt as PromptMBS) as PromptMBS
- shared method promptExpression(prompt as PromptMBS) as PromptMBS
- shared method promptBuildEitherFirst(prompt as PromptMBS) as PromptMBS
- shared method promptBuildEitherSecond(prompt as PromptMBS) as PromptMBS
- shared method promptBuildArray(prompts() as PromptMBS) as PromptMBS
- class ResponseMBS
- class SystemLanguageModelsMBS
- method supportsLocale(localeIdentifier as String) as Boolean
- method supportedLanguages as String()
- method Constructor
- method Constructor(UseCase as Integer, Guardrails as Integer)
- method tokenCount(prompt as String) as Integer
- method tokenCount(prompt as PromptMBS) as Integer
- property Handle as Integer
- property Available as Boolean
- property UnavailableReason as Integer
- property ContextSize as Integer
- shared method default as SystemLanguageModelsMBS
- shared method model(UseCase as Integer, Guardrails as Integer) as SystemLanguageModelsMBS
- class TranscriptMBS
- module FoundationModelsMBS
Blog Entries
- MBS Xojo Plugins, version 26.2pr3
- MBS Xojo Plugins, version 26.2pr2
- MBS Xojo Plugins, version 25.6pr5
- MonkeyBread Software Releases the MBS Xojo Plugins in version 25.5
- Use Foundation Models in Xojo
- MBS Xojo Plugins, version 25.5pr1