diff --git a/.readme/dogs_output.png b/.readme/dogs_efficientsam.png
similarity index 100%
rename from .readme/dogs_output.png
rename to .readme/dogs_efficientsam.png
diff --git a/.readme/dogs_mask.png b/.readme/dogs_efficientsam_mask.png
similarity index 100%
rename from .readme/dogs_mask.png
rename to .readme/dogs_efficientsam_mask.png
diff --git a/.readme/dogs_yoloworld.png b/.readme/dogs_yoloworld.png
new file mode 100644
index 0000000..7a09673
Binary files /dev/null and b/.readme/dogs_yoloworld.png differ
diff --git a/README.md b/README.md
index c77a4e3..e173ecf 100644
--- a/README.md
+++ b/README.md
@@ -49,6 +49,7 @@ Here are models that can be downloaded:
| SAM 600M | 600M | 600MB | `osam run sam` |
| EfficientSAM 10M | 10M | 40MB | `osam run efficientsam:10m` |
| EfficientSAM 30M | 30M | 100MB | `osam run efficientsam` |
+| YoloWorld XL | 100M | 400MB | `osam run yoloworld` |
PS. `sam`, `efficientsam` is equivalent to `sam:latest`, `efficientsam:latest`.
@@ -66,11 +67,14 @@ osam run efficientsam --image examples/_images/dogs.jpg --json
# Give a prompt
osam run efficientsam --image examples/_images/dogs.jpg \
- --prompt '{"points": [[1439, 504], [1439, 1289]], "point_labels": [1, 1]}' > output.png
+ --prompt '{"points": [[1439, 504], [1439, 1289]], "point_labels": [1, 1]}' \
+ > efficientsam.png
+osam run yoloworld --image examples/_images/dogs.jpg --prompt '{"text": ["dog"]}' \
+ > yoloworld.png
```
-
-Input and output images ('dogs.jpg', 'output.png').
+
+Input and output images ('dogs.jpg', 'efficientsam.png', 'yoloworld.png').
### Python
@@ -86,7 +90,7 @@ request = osam.types.GenerateRequest(
response = osam.apis.generate(request=request)
PIL.Image.fromarray(response.mask).save("mask.png")
```
-
+
Input and output images ('dogs.jpg', 'mask.png').
### HTTP