Skip to content

LLMTransform component - Base/Custom URI for other providers #142

Description

@jpaubzant

Hello, I'm not able to connect to LLMTransform component with my custom API url.

Describe the feature request

I would like to request the addition of a "Custom" provider option in the LLMTransform component. Currently, I am unable to connect to my custom/self-hosted LLM API because the component only supports predefined providers.

Having a "Custom" provider would allow users to connect to any OpenAI-compatible API (like vLLM, LiteLLM, or private proxy gateways) by configuring their own endpoints and headers.

Proposed Solution: When selecting "Custom" as the provider, the component should expose the following input fields:

Base URL: (e.g., https://my-custom-gateway.internal/v1)
Endpoint/Path: (e.g., /chat/completions or /completions if not standard)
Custom Headers: A key-value pair input (useful for custom authentication, e.g., X-Gateway-Token, Organization, etc.)
API Key: (Standard field, but mapped to the standard Authorization: Bearer header)

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions