This repository was archived by the owner on Jul 16, 2025. It is now read-only.
File tree Expand file tree Collapse file tree 1 file changed +1
-5
lines changed Expand file tree Collapse file tree 1 file changed +1
-5
lines changed Original file line number Diff line number Diff line change 66
77use PhpLlm \LlmChain \LanguageModel ;
88use PhpLlm \LlmChain \Message \AssistantMessage ;
9- use PhpLlm \LlmChain \Message \Message ;
109use PhpLlm \LlmChain \Message \MessageBag ;
1110use PhpLlm \LlmChain \Message \MessageInterface ;
1211use 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 ;
You can’t perform that action at this time.
0 commit comments