Skip to content

Commit 2d7039b

Browse files
committed
update
1 parent af95fd2 commit 2d7039b

File tree

2 files changed

+7
-5
lines changed

2 files changed

+7
-5
lines changed

README.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,8 @@ use Imactool\HyperfStableDiffusion\Replicate;
5656
->highlyDetailed()
5757
->dramaticLighting()
5858
->octaneRender()
59-
)->generate(3);
59+
)->inputParams('num_outputs', 1)
60+
->generate(); //根据不同的模型来传递生成的张数
6061
```
6162

6263
### 图片生成图片(Image to Image)
@@ -82,7 +83,8 @@ $result = Replicate::make()
8283
->inputParams('num_inference_steps', 25)
8384
->inputParams('guidance_scale', 7.5)
8485
->inputParams('scheduler', 'EulerAncestralDiscrete')
85-
->generate(1);
86+
->inputParams('num_outputs', 1)
87+
->generate();
8688
```
8789

8890

src/Replicate.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -184,14 +184,14 @@ public function height(int $height)
184184
return $this;
185185
}
186186

187-
public function generate(int $numberOfImages)
187+
public function generate()
188188
{
189189
assert($this->prompt !== null, 'You must provide a prompt');
190-
assert($numberOfImages > 0, 'You must provide a number greater than 0');
190+
// assert($numberOfImages > 0, 'You must provide a number greater than 0');
191191

192192
$input = [
193193
'prompt' => $this->prompt->toString(),
194-
'num_outputs' => $numberOfImages,
194+
// 'num_outputs' => $numberOfImages,
195195
];
196196

197197
$input = array_merge($input, $this->inputParams);

0 commit comments

Comments
 (0)