Skip to content
This repository was archived by the owner on Jul 16, 2025. It is now read-only.

Commit e57188b

Browse files
committed
-
1 parent 59b442f commit e57188b

File tree

1 file changed

+1
-5
lines changed

1 file changed

+1
-5
lines changed

src/Model/Language/Llama.php

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66

77
use PhpLlm\LlmChain\LanguageModel;
88
use PhpLlm\LlmChain\Message\AssistantMessage;
9-
use PhpLlm\LlmChain\Message\Message;
109
use PhpLlm\LlmChain\Message\MessageBag;
1110
use PhpLlm\LlmChain\Message\MessageInterface;
1211
use PhpLlm\LlmChain\Message\UserMessage;
@@ -26,7 +25,6 @@ public function call(MessageBag $messages, array $options = []): TextResponse
2625
$systemMessage = $messages->getSystemMessage();
2726
$endpoint = $this->platform instanceof Replicate ? 'predictions' : 'chat';
2827

29-
3028
$response = $this->platform->request('meta/meta-llama-3.1-405b-instruct', $endpoint, [
3129
'system' => $systemMessage?->content,
3230
'prompt' => self::convertToPrompt($messages->withoutSystemMessage()),
@@ -43,9 +41,7 @@ private static function convertToPrompt(MessageBag $messageBag): string
4341
foreach ($messageBag->getIterator() as $message) {
4442
if ($message instanceof UserMessage) {
4543
$content = $message->content[0]->text;
46-
}
47-
48-
elseif ($message instanceof AssistantMessage && $message->content !== null) {
44+
} elseif ($message instanceof AssistantMessage && null !== $message->content) {
4945
$content = $message->content;
5046
} else {
5147
continue;

0 commit comments

Comments
 (0)