diff --git a/module/zai/model.php b/module/zai/model.php index da77a96075..27b35d6889 100644 --- a/module/zai/model.php +++ b/module/zai/model.php @@ -530,7 +530,7 @@ class zaiModel extends model * @param bool $filterByPriv * @return array */ - public function searchKnowledges(string $query, string $collection, array $filter, int $limit = 20, float $minSimilarity = 0.8, bool $filterByPriv = true): array + public function searchKnowledges(string $query, string $collection, array $filter, int $limit = 20, float $minSimilarity = 0.5, bool $filterByPriv = true): array { $postData = array(); $postData['query'] = $query; @@ -560,7 +560,7 @@ class zaiModel extends model * @param bool $filterByPriv * @return array */ - public function searchKnowledgeChunks(string $query, string $collection, array $filter = array(), int $limit = 20, float $minSimilarity = 0.8, bool $filterByPriv = true): array + public function searchKnowledgeChunks(string $query, string $collection, array $filter = array(), int $limit = 20, float $minSimilarity = 0.5, bool $filterByPriv = true): array { $postData = array(); $postData['query'] = $query; @@ -588,7 +588,7 @@ class zaiModel extends model * @param float $minSimilarity * @return array */ - public function searchKnowledgesInCollections(string $query, array $filters, string $type = 'content', int $limit = 20, float $minSimilarity = 0.8): array + public function searchKnowledgesInCollections(string $query, array $filters, string $type = 'content', int $limit = 20, float $minSimilarity = 0.5): array { $knowledges = array(); foreach($filters as $collection => $setting) diff --git a/module/zai/test/lib/zai.unittest.class.php b/module/zai/test/lib/zai.unittest.class.php index ebb48c4e74..afe15e65ef 100644 --- a/module/zai/test/lib/zai.unittest.class.php +++ b/module/zai/test/lib/zai.unittest.class.php @@ -456,7 +456,7 @@ class zaiTest * @access public * @return array */ - public function searchKnowledgesTest($query, $collection, $filter, $limit = 20, $minSimilarity = 0.8) + public function searchKnowledgesTest($query, $collection, $filter, $limit = 20, $minSimilarity = 0.5) { $result = $this->objectModel->searchKnowledges($query, $collection, $filter, $limit, $minSimilarity); return $result; @@ -473,7 +473,7 @@ class zaiTest * @access public * @return array */ - public function searchKnowledgeChunksTest($query, $collection, $filter, $limit = 20, $minSimilarity = 0.8) + public function searchKnowledgeChunksTest($query, $collection, $filter, $limit = 20, $minSimilarity = 0.5) { $result = $this->objectModel->searchKnowledgeChunks($query, $collection, $filter, $limit, $minSimilarity); return $result; @@ -636,7 +636,7 @@ class zaiTest * @access public * @return array */ - public function searchKnowledgesInCollectionsTest($query, $filters, $type = 'content', $limit = 20, $minSimilarity = 0.8) + public function searchKnowledgesInCollectionsTest($query, $filters, $type = 'content', $limit = 20, $minSimilarity = 0.5) { $result = $this->objectModel->searchKnowledgesInCollections($query, $filters, $type, $limit, $minSimilarity); return $result;