| /plugin/aichat/Model/ |
| H A D | ModelException.php | 2e22aefbcc83da0bc9ab21a2175b8ada4ba79826 Tue Apr 15 12:34:42 UTC 2025 Andreas Gohr <andi@splitbrain.org> introduce a "Generic" model
This is basically an OpenAI implementation, which then can be reused by most other providers since they usually implement a somewhat compatible API. The API URL can be set manually so it should be easy to add new unsupported providers.
|
| H A D | AbstractModel.php | 2e22aefbcc83da0bc9ab21a2175b8ada4ba79826 Tue Apr 15 12:34:42 UTC 2025 Andreas Gohr <andi@splitbrain.org> introduce a "Generic" model
This is basically an OpenAI implementation, which then can be reused by most other providers since they usually implement a somewhat compatible API. The API URL can be set manually so it should be easy to add new unsupported providers.
|
| /plugin/aichat/Model/Generic/ |
| H A D | models.json | 2e22aefbcc83da0bc9ab21a2175b8ada4ba79826 Tue Apr 15 12:34:42 UTC 2025 Andreas Gohr <andi@splitbrain.org> introduce a "Generic" model
This is basically an OpenAI implementation, which then can be reused by most other providers since they usually implement a somewhat compatible API. The API URL can be set manually so it should be easy to add new unsupported providers.
|
| H A D | ChatModel.php | 2e22aefbcc83da0bc9ab21a2175b8ada4ba79826 Tue Apr 15 12:34:42 UTC 2025 Andreas Gohr <andi@splitbrain.org> introduce a "Generic" model
This is basically an OpenAI implementation, which then can be reused by most other providers since they usually implement a somewhat compatible API. The API URL can be set manually so it should be easy to add new unsupported providers.
|
| H A D | EmbeddingModel.php | 2e22aefbcc83da0bc9ab21a2175b8ada4ba79826 Tue Apr 15 12:34:42 UTC 2025 Andreas Gohr <andi@splitbrain.org> introduce a "Generic" model
This is basically an OpenAI implementation, which then can be reused by most other providers since they usually implement a somewhat compatible API. The API URL can be set manually so it should be easy to add new unsupported providers.
|
| H A D | AbstractGenericModel.php | 2e22aefbcc83da0bc9ab21a2175b8ada4ba79826 Tue Apr 15 12:34:42 UTC 2025 Andreas Gohr <andi@splitbrain.org> introduce a "Generic" model
This is basically an OpenAI implementation, which then can be reused by most other providers since they usually implement a somewhat compatible API. The API URL can be set manually so it should be easy to add new unsupported providers.
|
| /plugin/aichat/Model/OpenAI/ |
| H A D | EmbeddingModel.php | 2e22aefbcc83da0bc9ab21a2175b8ada4ba79826 Tue Apr 15 12:34:42 UTC 2025 Andreas Gohr <andi@splitbrain.org> introduce a "Generic" model
This is basically an OpenAI implementation, which then can be reused by most other providers since they usually implement a somewhat compatible API. The API URL can be set manually so it should be easy to add new unsupported providers.
|
| H A D | ChatModel.php | 2e22aefbcc83da0bc9ab21a2175b8ada4ba79826 Tue Apr 15 12:34:42 UTC 2025 Andreas Gohr <andi@splitbrain.org> introduce a "Generic" model
This is basically an OpenAI implementation, which then can be reused by most other providers since they usually implement a somewhat compatible API. The API URL can be set manually so it should be easy to add new unsupported providers.
|
| H A D | AbstractOpenAIModel.php | 2e22aefbcc83da0bc9ab21a2175b8ada4ba79826 Tue Apr 15 12:34:42 UTC 2025 Andreas Gohr <andi@splitbrain.org> introduce a "Generic" model
This is basically an OpenAI implementation, which then can be reused by most other providers since they usually implement a somewhat compatible API. The API URL can be set manually so it should be easy to add new unsupported providers.
|
| /plugin/aichat/Model/Reka/ |
| H A D | ChatModel.php | 2e22aefbcc83da0bc9ab21a2175b8ada4ba79826 Tue Apr 15 12:34:42 UTC 2025 Andreas Gohr <andi@splitbrain.org> introduce a "Generic" model
This is basically an OpenAI implementation, which then can be reused by most other providers since they usually implement a somewhat compatible API. The API URL can be set manually so it should be easy to add new unsupported providers.
|
| /plugin/aichat/Model/Mistral/ |
| H A D | AbstractMistralModel.php | 2e22aefbcc83da0bc9ab21a2175b8ada4ba79826 Tue Apr 15 12:34:42 UTC 2025 Andreas Gohr <andi@splitbrain.org> introduce a "Generic" model
This is basically an OpenAI implementation, which then can be reused by most other providers since they usually implement a somewhat compatible API. The API URL can be set manually so it should be easy to add new unsupported providers.
|
| /plugin/aichat/Model/VoyageAI/ |
| H A D | EmbeddingModel.php | 2e22aefbcc83da0bc9ab21a2175b8ada4ba79826 Tue Apr 15 12:34:42 UTC 2025 Andreas Gohr <andi@splitbrain.org> introduce a "Generic" model
This is basically an OpenAI implementation, which then can be reused by most other providers since they usually implement a somewhat compatible API. The API URL can be set manually so it should be easy to add new unsupported providers.
|
| /plugin/aichat/Model/Gemini/ |
| H A D | AbstractGeminiModel.php | 2e22aefbcc83da0bc9ab21a2175b8ada4ba79826 Tue Apr 15 12:34:42 UTC 2025 Andreas Gohr <andi@splitbrain.org> introduce a "Generic" model
This is basically an OpenAI implementation, which then can be reused by most other providers since they usually implement a somewhat compatible API. The API URL can be set manually so it should be easy to add new unsupported providers.
|
| /plugin/aichat/Model/Ollama/ |
| H A D | AbstractOllama.php | 2e22aefbcc83da0bc9ab21a2175b8ada4ba79826 Tue Apr 15 12:34:42 UTC 2025 Andreas Gohr <andi@splitbrain.org> introduce a "Generic" model
This is basically an OpenAI implementation, which then can be reused by most other providers since they usually implement a somewhat compatible API. The API URL can be set manually so it should be easy to add new unsupported providers.
|
| /plugin/aichat/Model/Groq/ |
| H A D | ChatModel.php | 2e22aefbcc83da0bc9ab21a2175b8ada4ba79826 Tue Apr 15 12:34:42 UTC 2025 Andreas Gohr <andi@splitbrain.org> introduce a "Generic" model
This is basically an OpenAI implementation, which then can be reused by most other providers since they usually implement a somewhat compatible API. The API URL can be set manually so it should be easy to add new unsupported providers.
|
| /plugin/aichat/Model/Anthropic/ |
| H A D | ChatModel.php | 2e22aefbcc83da0bc9ab21a2175b8ada4ba79826 Tue Apr 15 12:34:42 UTC 2025 Andreas Gohr <andi@splitbrain.org> introduce a "Generic" model
This is basically an OpenAI implementation, which then can be reused by most other providers since they usually implement a somewhat compatible API. The API URL can be set manually so it should be easy to add new unsupported providers.
|
| /plugin/aichat/lang/en/ |
| H A D | settings.php | 2e22aefbcc83da0bc9ab21a2175b8ada4ba79826 Tue Apr 15 12:34:42 UTC 2025 Andreas Gohr <andi@splitbrain.org> introduce a "Generic" model
This is basically an OpenAI implementation, which then can be reused by most other providers since they usually implement a somewhat compatible API. The API URL can be set manually so it should be easy to add new unsupported providers.
|
| /plugin/aichat/conf/ |
| H A D | default.php | 2e22aefbcc83da0bc9ab21a2175b8ada4ba79826 Tue Apr 15 12:34:42 UTC 2025 Andreas Gohr <andi@splitbrain.org> introduce a "Generic" model
This is basically an OpenAI implementation, which then can be reused by most other providers since they usually implement a somewhat compatible API. The API URL can be set manually so it should be easy to add new unsupported providers.
|
| H A D | metadata.php | 2e22aefbcc83da0bc9ab21a2175b8ada4ba79826 Tue Apr 15 12:34:42 UTC 2025 Andreas Gohr <andi@splitbrain.org> introduce a "Generic" model
This is basically an OpenAI implementation, which then can be reused by most other providers since they usually implement a somewhat compatible API. The API URL can be set manually so it should be easy to add new unsupported providers.
|