Created
October 11, 2024 12:12
-
-
Save svor/be9107b1159fdb9f2ab410a9773d63a5 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
schemaVersion: 2.2.2 | |
metadata: | |
name: ollama | |
displayName: Ollama | |
description: Get up and running with large language models with Ollama, Continue, Llama3, and StarCoder2 | |
icon: https://ollama.com/public/ollama.png | |
tags: | |
- Ollama | |
- Continue | |
- Llama3 | |
- Starcoder2 | |
projectType: universal | |
language: Polyglot | |
version: 1.0.0 | |
projects: | |
- name: cde-ollama-continue | |
git: | |
remotes: | |
origin: 'https://github.com/redhat-developer-demos/cde-ollama-continue' | |
checkoutFrom: | |
revision: main | |
components: | |
- name: udi | |
container: | |
image: quay.io/devfile/universal-developer-image:ubi8-98224a3 | |
memoryLimit: 4Gi | |
memoryRequest: 2Gi | |
cpuLimit: 4000m | |
cpuRequest: 1000m | |
mountSources: true | |
sourceMapping: /projects | |
- name: ollama | |
attributes: | |
container-overrides: | |
resources: | |
limits: | |
cpu: 4000m | |
memory: 12Gi | |
# nvidia.com/gpu: 1 # Uncomment this if the pod shall be scheduled only on a GPU node | |
requests: | |
cpu: 1000m | |
memory: 8Gi | |
# nvidia.com/gpu: 1 # Uncomment this if the pod shall be scheduled only on a GPU node | |
container: | |
image: docker.io/ollama/ollama:0.3.5 | |
mountSources: true | |
sourceMapping: /.ollama | |
commands: | |
- id: pullmodel | |
exec: | |
component: ollama | |
commandLine: "ollama pull llama3:8b" | |
- id: pullautocompletemodel | |
exec: | |
component: ollama | |
commandLine: "ollama pull starcoder2:3b" | |
- id: copyconfig | |
exec: | |
component: udi | |
commandLine: "mkdir /home/user/.continue && cp /projects/cde-ollama-continue/continue-config.json /home/user/.continue/config.json" |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment