Skip to content

Commit 7f2448c

Browse files
committed
see last message
1 parent 1dd0f4c commit 7f2448c

File tree

5 files changed

+12
-14
lines changed

5 files changed

+12
-14
lines changed

Modules/LlmDriver/app/Functions/SearchAndSummarize.php

+1-3
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77
use App\Domains\Messages\RoleEnum;
88
use App\Domains\Prompts\SummarizePrompt;
99
use App\Models\Chat;
10-
use App\Models\Message;
1110
use App\Models\PromptHistory;
1211
use Facades\App\Domains\Agents\VerifyResponseAgent;
1312
use Facades\LlmLaraHub\LlmDriver\DistanceQuery;
@@ -110,8 +109,7 @@ public function handle(
110109

111110
notify_ui($model, 'Building Summary');
112111

113-
114-
if(!get_class($model) === Chat::class) {
112+
if (! get_class($model) === Chat::class) {
115113
Log::info('[LaraChain] Using the Simple Completion', [
116114
'input' => $contentFlattened,
117115
'driver' => $model->getChatable()->getDriver(),

app/Domains/Messages/SearchAndSummarizeChatRepo.php

+2-2
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,8 @@ public function search(Chat $chat,
2929
?Filter $filter = null): string
3030
{
3131
Log::info('[LaraChain] Search and Summarize Default Function', [
32-
'note' => "Showing input since some system grab the last on the array",
33-
'input' => $input
32+
'note' => 'Showing input since some system grab the last on the array',
33+
'input' => $input,
3434
]);
3535

3636
$originalPrompt = $input;

tests/Feature/SearchAndSummarizeChatRepoTest.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ public function test_can_search(): void
2424
$data = 'Foo bar';
2525
$dto = new \LlmLaraHub\LlmDriver\Responses\CompletionResponse($data);
2626

27-
LlmDriverFacade::shouldReceive('driver->completion')
27+
LlmDriverFacade::shouldReceive('driver->chat')
2828
->once()
2929
->andReturn($dto);
3030

tests/Feature/SearchAndSummarizeTest.php

+2-2
Original file line numberDiff line numberDiff line change
@@ -81,14 +81,14 @@ public function test_gets_user_input()
8181
'body' => 'Results Before this one',
8282
'role' => RoleEnum::User,
8383
'is_chat_ignored' => false,
84-
'chat_id'=> $chat->id
84+
'chat_id' => $chat->id,
8585
]);
8686

8787
$messageAssistant = Message::factory()->create([
8888
'body' => 'Results Before this one',
8989
'role' => RoleEnum::Assistant,
9090
'is_chat_ignored' => false,
91-
'chat_id'=> $chat->id
91+
'chat_id' => $chat->id,
9292
]);
9393

9494
$document = Document::factory()->create([
+6-6
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
Minima vel perspiciatis ullam ratione. Deserunt id ratione et totam sed eligendi. Inventore qui temporibus est ducimus. Architecto autem animi aut quam in.
1+
Nihil quam totam fugit. Est quo earum sapiente sint est tempora deleniti omnis. Dolor velit consectetur itaque sequi a. Libero labore velit repellendus maiores.
22
***below is the context to use in your summary***
3-
Rerum impedit tenetur delectus et consectetur omnis eius voluptates.
4-
Sapiente expedita ut omnis quibusdam voluptatum quia necessitatibus veniam nemo quam magni.
5-
Vero sed neque eaque molestias sit asperiores consequuntur voluptatem.
6-
Tenetur ullam omnis corrupti similique dolores illo iure.
7-
Debitis non doloribus odio laborum perspiciatis optio quo nulla ut.
3+
Aut eum quia optio iste cupiditate omnis accusamus omnis autem non est et doloribus.
4+
Quam sit eos et voluptates vel quo.
5+
Deserunt est harum quia adipisci accusantium omnis itaque quia quasi.
6+
Laudantium officiis et ut iusto perspiciatis dolorem quisquam et sunt ut fugit est.
7+
Commodi quis nulla qui omnis accusamus expedita dolorum beatae dolore velit dolorum laborum est.

0 commit comments

Comments
 (0)