Uses of Class
com.github.copilot.rpc.AutoTier
Packages that use AutoTier
Package
Description
Core classes for the GitHub Copilot SDK for Java.
Configuration classes and data transfer objects for the Copilot SDK.
-
Uses of AutoTier in com.github.copilot
Methods in com.github.copilot with parameters of type AutoTierModifier and TypeMethodDescriptionCopilotSession.setAutoTier(AutoTier autoTier) Changes the Auto routing preference without changing the selected model. -
Uses of AutoTier in com.github.copilot.rpc
Fields in com.github.copilot.rpc declared as AutoTierModifier and TypeFieldDescriptionstatic final AutoTierAutoTier.BALANCEBalance efficiency and intelligence.static final AutoTierAutoTier.EFFICIENCYPrioritize efficiency.static final AutoTierAutoTier.FASTIntegrator-only preset that optimizes for latency.static final AutoTierAutoTier.INTELLIGENCEPrioritize intelligence.Methods in com.github.copilot.rpc that return AutoTierModifier and TypeMethodDescriptionstatic AutoTierDeserializes a JSON string into its routing tier.CapiSessionOptions.getAutoTier()Gets the routing tier for theautomodel (Auto mode V2).SetModelOptions.getAutoTier()Gets the requested Auto routing preference.static AutoTier[]AutoTier.values()Returns the known convenience values.Methods in com.github.copilot.rpc with parameters of type AutoTierModifier and TypeMethodDescriptionCapiSessionOptions.setAutoTier(AutoTier autoTier) Sets the routing tier, meaningful only with modelauto(Auto mode V2).SetModelOptions.setAutoTier(AutoTier autoTier) Requests an Auto routing preference alongside the model switch.