You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Refactor package namespace from Dgtlss\LaravelSemantica to Dgtlss\Semantica across all files, including composer.json, README.md, and service provider classes.
Copy file name to clipboardExpand all lines: README.md
+12-12Lines changed: 12 additions & 12 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,4 +1,4 @@
1
-
# Laravel Semantica
1
+
# Semantica
2
2
3
3
A Laravel package that enables semantic search using vector embeddings for better relevance in content-heavy applications like blogs, e-commerce, or knowledge bases. Supports multiple AI providers including OpenAI, Google Gemini, and local Ollama models, with comprehensive security features and static analysis.
$this->app->singleton(EmbeddingProviderInterface::class, function ($app): \Dgtlss\LaravelSemantica\Services\Providers\OpenAIEmbeddingProvider|\Dgtlss\LaravelSemantica\Services\Providers\AnthropicEmbeddingProvider|\Dgtlss\LaravelSemantica\Services\Providers\GeminiEmbeddingProvider|\Dgtlss\LaravelSemantica\Services\Providers\OllamaEmbeddingProvider {
20
+
$this->app->singleton(EmbeddingProviderInterface::class, function ($app): \Dgtlss\Semantica\Services\Providers\OpenAIEmbeddingProvider|\Dgtlss\Semantica\Services\Providers\AnthropicEmbeddingProvider|\Dgtlss\Semantica\Services\Providers\GeminiEmbeddingProvider|\Dgtlss\Semantica\Services\Providers\OllamaEmbeddingProvider {
21
21
$config = config('semantica');
22
22
$provider = $config['provider'];
23
23
@@ -30,11 +30,11 @@ public function register(): void
30
30
};
31
31
});
32
32
33
-
$this->app->singleton(EmbeddingService::class, function ($app): \Dgtlss\LaravelSemantica\Services\EmbeddingService {
33
+
$this->app->singleton(EmbeddingService::class, function ($app): \Dgtlss\Semantica\Services\EmbeddingService {
0 commit comments