Class SessionProvidersModelsApi
java.lang.Object
com.github.copilot.generated.rpc.SessionProvidersModelsApi
API methods for the
providers.models namespace.- Since:
- 1.0.0
-
Method Summary
Modifier and TypeMethodDescriptionlist(SessionProvidersModelsListParams params) Lists models installed or otherwise available from a discovered model-provider instance.Translates a discovered model into the provider and model configuration needed to use it, and reports whether each is already registered in this session.
-
Method Details
-
list
@CopilotExperimental public CompletableFuture<SessionProvidersModelsListResult> list(SessionProvidersModelsListParams params) Lists models installed or otherwise available from a discovered model-provider instance.Note: the
sessionIdfield in the params record is overridden by the session-scoped wrapper; any value provided is ignored.- Since:
- 1.0.0
-
prepareConfiguration
@CopilotExperimental public CompletableFuture<SessionProvidersModelsPrepareConfigurationResult> prepareConfiguration(SessionProvidersModelsPrepareConfigurationParams params) Translates a discovered model into the provider and model configuration needed to use it, and reports whether each is already registered in this session. Prepares only: it registers nothing, writes nothing, and performs no provider requests.Note: the
sessionIdfield in the params record is overridden by the session-scoped wrapper; any value provided is ignored.- Since:
- 1.0.0
-