diff --git a/README.md b/README.md index 51eeb7f0..2b5f6d12 100644 --- a/README.md +++ b/README.md @@ -125,7 +125,7 @@ Optionally, you can use the following command-line flags: | `--model MODEL` | Name of the model to load by default. | | `--notebook` | Launch the webui in notebook mode, where the output is written to the same text box as the input. | | `--chat` | Launch the webui in chat mode.| -| `--cai-chat` | Launch the webui in chat mode with a style similar to Character.AI's. If the file profile.png exists in the same folder as server.py, this image will be used as the bot's profile picture.| +| `--cai-chat` | Launch the webui in chat mode with a style similar to Character.AI's. If the file profile.png or profile.jpg exists in the same folder as server.py, this image will be used as the bot's profile picture. | | `--cpu` | Use the CPU to generate text.| | `--auto-devices` | Automatically split the model across the available GPU(s) and CPU.| | `--load-in-8bit` | Load the model with 8-bit precision.| diff --git a/html_generator.py b/html_generator.py index 04224170..755276de 100644 --- a/html_generator.py +++ b/html_generator.py @@ -216,6 +216,10 @@ def generate_chat_html(history, name1, name2): output += f'
' if Path("profile.png").exists(): img = '' + elif Path("profile.jpg").exists(): + img = '' + elif Path("profile.jpeg").exists(): + img = '' else: img = '' diff --git a/server.py b/server.py index 04da96fd..49f89f15 100644 --- a/server.py +++ b/server.py @@ -19,7 +19,7 @@ parser = argparse.ArgumentParser() parser.add_argument('--model', type=str, help='Name of the model to load by default.') parser.add_argument('--notebook', action='store_true', help='Launch the webui in notebook mode, where the output is written to the same text box as the input.') parser.add_argument('--chat', action='store_true', help='Launch the webui in chat mode.') -parser.add_argument('--cai-chat', action='store_true', help='Launch the webui in chat mode with a style similar to Character.AI\'s. If the file profile.png exists in the same folder as server.py, this image will be used as the bot\'s profile picture.') +parser.add_argument('--cai-chat', action='store_true', help='Launch the webui in chat mode with a style similar to Character.AI\'s. If the file profile.png or profile.jpg exists in the same folder as server.py, this image will be used as the bot\'s profile picture.') parser.add_argument('--cpu', action='store_true', help='Use the CPU to generate text.') parser.add_argument('--auto-devices', action='store_true', help='Automatically split the model across the available GPU(s) and CPU.') parser.add_argument('--load-in-8bit', action='store_true', help='Load the model with 8-bit precision.')