org.llm4s.llmconnect
package org.llm4s.llmconnect
Members list
Packages
package org.llm4s.llmconnect.config
package org.llm4s.llmconnect.encoding
package org.llm4s.llmconnect.extractors
package org.llm4s.llmconnect.model
package org.llm4s.llmconnect.provider
package org.llm4s.llmconnect.streaming
package org.llm4s.llmconnect.utils
Type members
Classlikes
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
object EmbeddingClient
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
EmbeddingClient.type
trait LLMClient
Core interface for interacting with Large Language Model providers.
Core interface for interacting with Large Language Model providers.
Abstracts communication with various LLM APIs (OpenAI, Azure OpenAI, Anthropic, etc.), providing a unified interface for completion requests, streaming responses, and token management. Implementations handle provider-specific authentication, message formatting, and tool calling.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
object LLMConnect
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
LLMConnect.type
In this article