in src/main/kotlin/co/huggingface/llmintellij/LlmSettingsComponent.kt [387:408]
fun setTokenizerConfig(value: TokenizerConfig?) {
when (value) {
is TokenizerConfig.HuggingFace -> {
tokenizerConfig.selectedItem = "Hugging Face"
tokenizerConfigHuggingFaceRepository.text = value.repository
}
is TokenizerConfig.Local -> {
tokenizerConfig.selectedItem = "Local"
tokenizerConfigLocalPath.text = value.path
}
is TokenizerConfig.Download -> {
tokenizerConfig.selectedItem = "Download"
tokenizerConfigDownloadUrl.text = value.url
tokenizerConfigDownloadTo.text = value.to
}
null -> {
tokenizerConfig.selectedItem = "None"
}
}
}