CalledProcessError: bash command for LLAVA in Multimodal giving error 
Labels: name: auto:bug, name: area: models

### System Info

RTX 3090
```
Here is notebook for reference: https://colab.research.google.com/drive/1Rwdrji34CV4QJofVl9jAT7-EwodvphA4?usp=sharing
```

### Who can help?

@agola11 @ey

### Information

- [ ] The official example notebooks/scripts
- [ ] My own modified scripts

### Related Components

- [ ] LLMs/Chat Models
- [ ] Embedding Models
- [ ] Prompts / Prompt Templates / Prompt Selectors
- [ ] Output Parsers
- [ ] Document Loaders
- [ ] Vector Stores / Retrievers
- [ ] Memory
- [ ] Agents / Agent Executors
- [ ] Tools / Toolkits
- [ ] Chains
- [ ] Callbacks/Tracing
- [ ] Async

### Reproduction

```
!wget -O /content/models/ggml-model-f16.gguf  https://huggingface.co/mys/ggml_llava-v1.5-7b/resolve/main/ggml-model-f16.gguf
!wget  -O /content/models/ggml-model-q5_k.gguf  https://huggingface.co/mys/ggml_llava-v1.5-7b/resolve/main/ggml-model-q5_k.gguf
```
```
%%bash

# Define the directory containing the images
IMG_DIR=/content/LLAVA/

# Loop through each image in the directory
for img in "${IMG_DIR}"*.jpg; do
    # Extract the base name of the image without extension
    base_name=$(basename "$img" .jpg)

    # Define the output file name based on the image name
    output_file="${IMG_DIR}${base_name}.txt"

    # Execute the command and save the output to the defined output file
    /content/llama.cpp/bin/llava -m /content/models/ggml-model-q5_k.gguf --mmproj /content/models//mmproj-model-f16.gguf --temp 0.1 -p "Describe the image in detail. Be specific about graphs, such as bar plots." --image "$img" > "$output_file"

done
```
gives error:
```
bash: line 14: /content/llama.cpp/bin/llava: No such file or directory
bash: line 14: /content/llama.cpp/bin/llava: No such file or directory
bash: line 14: /content/llama.cpp/bin/llava: No such file or directory
bash: line 14: /content/llama.cpp/bin/llava: No such file or directory
bash: line 14: /content/llama.cpp/bin/llava: No such file or directory
bash: line 14: /content/llama.cpp/bin/llava: No such file or directory
bash: line 14: /content/llama.cpp/bin/llava: No such file or directory
bash: line 14: /content/llama.cpp/bin/llava: No such file or directory
bash: line 14: /content/llama.cpp/bin/llava: No such file or directory
bash: line 14: /content/llama.cpp/bin/llava: No such file or directory
---------------------------------------------------------------------------
CalledProcessError                        Traceback (most recent call last)
[<ipython-input-51-e049cdfbb7ce>](https://localhost:8080/#) in <cell line: 1>()
----> 1 get_ipython().run_cell_magic('bash', '', '\n# Define the directory containing the images\nIMG_DIR=/content/LLAVA/\n\n# Loop through each image in the directory\nfor img in "${IMG_DIR}"*.jpg; do\n    # Extract the base name of the image without extension\n    base_name=$(basename "$img" .jpg)\n\n    # Define the output file name based on the image name\n    output_file="${IMG_DIR}${base_name}.txt"\n\n    # Execute the command and save the output to the defined output file\n    /content/llama.cpp/bin/llava -m /content/models/ggml-model-q5_k.gguf --mmproj /content/models//mmproj-model-f16.gguf --temp 0.1 -p "Describe the image in detail. Be specific about graphs, such as bar plots." --image "$img" > "$output_file"\n\ndone\n')

4 frames
<decorator-gen-103> in shebang(self, line, cell)

[/usr/local/lib/python3.10/dist-packages/IPython/core/magics/script.py](https://localhost:8080/#) in shebang(self, line, cell)
    243             sys.stderr.flush()
    244         if args.raise_error and p.returncode!=0:
--> 245             raise CalledProcessError(p.returncode, cell, output=out, stderr=err)
    246 
    247     def _run_script(self, p, cell, to_close):

CalledProcessError: Command 'b'\n# Define the directory containing the images\nIMG_DIR=/content/LLAVA/\n\n# Loop through each image in the directory\nfor img in "${IMG_DIR}"*.jpg; do\n    # Extract the base name of the image without extension\n    base_name=$(basename "$img" .jpg)\n\n    # Define the output file name based on the image name\n    output_file="${IMG_DIR}${base_name}.txt"\n\n    # Execute the command and save the output to the defined output file\n    /content/llama.cpp/bin/llava -m /content/models/ggml-model-q5_k.gguf --mmproj /content/models//mmproj-model-f16.gguf --temp 0.1 -p "Describe the image in detail. Be specific about graphs, such as bar plots." --image "$img" > "$output_file"\n\ndone\n'' returned non-zero exit status 127.
```

### Expected behavior

it should run , but do not understand 
```
from langchain.llms import LlamaCpp
llm = LlamaCpp(model_path="/path/to/llama/model")
```