Uses of Class
com.viglet.turing.persistence.model.llm.TurLLMInstance
Packages that use TurLLMInstance
Package
Description
-
Uses of TurLLMInstance in com.viglet.turing.exchange
Method parameters in com.viglet.turing.exchange with type arguments of type TurLLMInstance -
Uses of TurLLMInstance in com.viglet.turing.genai.provider.llm
Methods in com.viglet.turing.genai.provider.llm with parameters of type TurLLMInstanceModifier and TypeMethodDescriptionorg.springframework.ai.chat.model.ChatModelTurAnthropicLlmProvider.createChatModel(TurLLMInstance turLLMInstance, String decryptedApiKey) org.springframework.ai.chat.model.ChatModelTurAzureOpenAiLlmProvider.createChatModel(TurLLMInstance turLLMInstance, String decryptedApiKey) org.springframework.ai.chat.model.ChatModelTurGeminiLlmProvider.createChatModel(TurLLMInstance turLLMInstance, String decryptedApiKey) org.springframework.ai.chat.model.ChatModelTurGeminiOpenAiLlmProvider.createChatModel(TurLLMInstance turLLMInstance, String decryptedApiKey) org.springframework.ai.chat.model.ChatModelTurGenAiLlmProvider.createChatModel(TurLLMInstance turLLMInstance, String decryptedApiKey) org.springframework.ai.chat.model.ChatModelTurOllamaLlmProvider.createChatModel(TurLLMInstance turLLMInstance, String decryptedApiKey) org.springframework.ai.chat.model.ChatModelTurOpenAiLlmProvider.createChatModel(TurLLMInstance turLLMInstance, String decryptedApiKey) org.springframework.ai.embedding.EmbeddingModelTurAnthropicLlmProvider.createEmbeddingModel(TurLLMInstance turLLMInstance, String decryptedApiKey) org.springframework.ai.embedding.EmbeddingModelTurAzureOpenAiLlmProvider.createEmbeddingModel(TurLLMInstance turLLMInstance, String decryptedApiKey) org.springframework.ai.embedding.EmbeddingModelTurGeminiLlmProvider.createEmbeddingModel(TurLLMInstance turLLMInstance, String decryptedApiKey) org.springframework.ai.embedding.EmbeddingModelTurGeminiOpenAiLlmProvider.createEmbeddingModel(TurLLMInstance turLLMInstance, String decryptedApiKey) org.springframework.ai.embedding.EmbeddingModelTurGenAiLlmProvider.createEmbeddingModel(TurLLMInstance turLLMInstance, String decryptedApiKey) org.springframework.ai.embedding.EmbeddingModelTurOllamaLlmProvider.createEmbeddingModel(TurLLMInstance turLLMInstance, String decryptedApiKey) org.springframework.ai.embedding.EmbeddingModelTurOpenAiLlmProvider.createEmbeddingModel(TurLLMInstance turLLMInstance, String decryptedApiKey) default OptionalIntTurGenAiLlmProvider.fetchContextWindow(TurLLMInstance turLLMInstance, String decryptedApiKey) Fetches the actual context window size from the provider's API.TurOllamaLlmProvider.fetchContextWindow(TurLLMInstance turLLMInstance, String decryptedApiKey) TurGenAiLlmProviderFactory.getProvider(TurLLMInstance turLLMInstance) -
Uses of TurLLMInstance in com.viglet.turing.persistence.dto.llm
Subclasses of TurLLMInstance in com.viglet.turing.persistence.dto.llm -
Uses of TurLLMInstance in com.viglet.turing.persistence.mapper.llm
Methods in com.viglet.turing.persistence.mapper.llm that return TurLLMInstanceModifier and TypeMethodDescriptionTurLLMInstanceMapper.toEntity(TurLLMInstanceDto dto) TurLLMInstanceMapperImpl.toEntity(TurLLMInstanceDto dto) Methods in com.viglet.turing.persistence.mapper.llm with parameters of type TurLLMInstanceModifier and TypeMethodDescriptionTurLLMInstanceMapper.toDto(TurLLMInstance entity) TurLLMInstanceMapperImpl.toDto(TurLLMInstance entity) Method parameters in com.viglet.turing.persistence.mapper.llm with type arguments of type TurLLMInstanceModifier and TypeMethodDescriptionTurLLMInstanceMapper.toDtoList(List<TurLLMInstance> entities) TurLLMInstanceMapperImpl.toDtoList(List<TurLLMInstance> entities) TurLLMInstanceMapper.toDtoSet(Set<TurLLMInstance> entities) TurLLMInstanceMapperImpl.toDtoSet(Set<TurLLMInstance> entities) -
Uses of TurLLMInstance in com.viglet.turing.persistence.repository.llm
Subinterfaces with type arguments of type TurLLMInstance in com.viglet.turing.persistence.repository.llmMethods in com.viglet.turing.persistence.repository.llm with type parameters of type TurLLMInstanceModifier and TypeMethodDescription<S extends TurLLMInstance>
STurLLMInstanceRepository.save(S entity) Methods in com.viglet.turing.persistence.repository.llm that return types with arguments of type TurLLMInstanceModifier and TypeMethodDescriptionTurLLMInstanceRepository.findAll()@NotNull Optional<TurLLMInstance> -
Uses of TurLLMInstance in com.viglet.turing.service.llm.tokenusage
Methods in com.viglet.turing.service.llm.tokenusage with parameters of type TurLLMInstanceModifier and TypeMethodDescriptionvoidTurLLMTokenUsageService.recordUsage(TurLLMInstance instance, org.springframework.ai.chat.model.ChatResponse response, String username)