Instructions to use aws-neuron/CodeLlama-7b-hf-neuron-24xlarge with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- Transformers
How to use aws-neuron/CodeLlama-7b-hf-neuron-24xlarge with Transformers:
# Use a pipeline as a high-level helper from transformers import pipeline pipe = pipeline("text-generation", model="aws-neuron/CodeLlama-7b-hf-neuron-24xlarge")# pip install -U transformers accelerate # Load model directly from transformers import AutoTokenizer, AutoModelForCausalLM tokenizer = AutoTokenizer.from_pretrained("aws-neuron/CodeLlama-7b-hf-neuron-24xlarge") model = AutoModelForCausalLM.from_pretrained("aws-neuron/CodeLlama-7b-hf-neuron-24xlarge", device_map="auto") - Notebooks
- Google Colab
- Kaggle
- Local Apps Settings
- vLLM
How to use aws-neuron/CodeLlama-7b-hf-neuron-24xlarge with vLLM:
Install from pip and serve model
# Install vLLM from pip: pip install vllm # Start the vLLM server: vllm serve "aws-neuron/CodeLlama-7b-hf-neuron-24xlarge" # Call the server using curl (OpenAI-compatible API): curl -X POST "http://localhost:8000/v1/completions" \ -H "Content-Type: application/json" \ --data '{ "model": "aws-neuron/CodeLlama-7b-hf-neuron-24xlarge", "prompt": "Once upon a time,", "max_tokens": 512, "temperature": 0.5 }'Use Docker
docker model run hf.co/aws-neuron/CodeLlama-7b-hf-neuron-24xlarge
- SGLang
How to use aws-neuron/CodeLlama-7b-hf-neuron-24xlarge with SGLang:
Install from pip and serve model
# Install SGLang from pip: pip install sglang # Start the SGLang server: python3 -m sglang.launch_server \ --model-path "aws-neuron/CodeLlama-7b-hf-neuron-24xlarge" \ --host 0.0.0.0 \ --port 30000 # Call the server using curl (OpenAI-compatible API): curl -X POST "http://localhost:30000/v1/completions" \ -H "Content-Type: application/json" \ --data '{ "model": "aws-neuron/CodeLlama-7b-hf-neuron-24xlarge", "prompt": "Once upon a time,", "max_tokens": 512, "temperature": 0.5 }'Use Docker images
docker run --gpus all \ --shm-size 32g \ -p 30000:30000 \ -v ~/.cache/huggingface:/root/.cache/huggingface \ --env "HF_TOKEN=<secret>" \ --ipc=host \ lmsysorg/sglang:latest \ python3 -m sglang.launch_server \ --model-path "aws-neuron/CodeLlama-7b-hf-neuron-24xlarge" \ --host 0.0.0.0 \ --port 30000 # Call the server using curl (OpenAI-compatible API): curl -X POST "http://localhost:30000/v1/completions" \ -H "Content-Type: application/json" \ --data '{ "model": "aws-neuron/CodeLlama-7b-hf-neuron-24xlarge", "prompt": "Once upon a time,", "max_tokens": 512, "temperature": 0.5 }' - Docker Model Runner
How to use aws-neuron/CodeLlama-7b-hf-neuron-24xlarge with Docker Model Runner:
docker model run hf.co/aws-neuron/CodeLlama-7b-hf-neuron-24xlarge
Commit History
-
Update README.md
Updating path because of move from personal account7958ff8
-
Update README.md
fixed formatting1fa02b8 -
Update README.md
fa73cc6 -
Upload folder using huggingface_hub (#3)
- e8ed5629da0a4861487b1bf8c5385fe71e808a2cb0f849ead36f407bb0fa0610 (30efea0b1c86beb81f151e9ef030043f20b9c47f) - 8685c8a80d7524803d0dd247a0d16f785732f2237554c7aa4ebbd826c35a242b (735d9965ad65852f4e7b2aa016ea3dbaf7938cc2) - 8f0df90739d90402b4a18c252948f915a3c0b46c5fdfd6d510d7915159500a0e (770c4341825fc59669e0632addf6c97edf4846f2) - 5ea8ae4b66c2b96996e5272ae2b832b94ce3e60aa5e3a41d71612240888e78be (b42f2d954c4bc3e89502684658a20c3dcf19dce7) - d1be15f80ba9319496ee91217b3199fcef40726c0c0ec2a17342dd088bf3b9c4 (2125b5056572f13708d02ec3945a8ac75fd43d73) - 511604691ce5583b8f7941ce59eaab055fa54d147e23411a3435d4ce979dc2b4 (b641cd53584c598a87ba4e6bcddf49bcf85a4222) - 717c1316d0a17e651b6e09c8b79ff91fe04b3b2e3cf78e60b7f6f24996af85e7 (98e5c92c597ce0847175169b27d463551ddac243) - 2ef9e0e6fa270c62ec588ba8830c331f39bd830de3ccfb2cd683582006384a6c (8185804489966d774a10ac3128cd5996d3905f50) - defab67865fba11805e36a141c23ae2c30c9d68a48bf3cd8627425abe6e6ec40 (d0f75b7edee5e6295a63065298ba3010f2a105cc) - 2af91306…89529d3 -
Upload folder using huggingface_hub (#1)
- 8685c8a80d7524803d0dd247a0d16f785732f2237554c7aa4ebbd826c35a242b (a873653eaf307993419743c1a97f10e7e00d23c8) - e8ed5629da0a4861487b1bf8c5385fe71e808a2cb0f849ead36f407bb0fa0610 (4df53c33e076fb18bf98644deba1bd3dc5993f40) - 8f0df90739d90402b4a18c252948f915a3c0b46c5fdfd6d510d7915159500a0e (1e24278118da199b01db86b15e18ffe9de132e62) - 5ea8ae4b66c2b96996e5272ae2b832b94ce3e60aa5e3a41d71612240888e78be (e222f6553e29f48293433b046acafe0ff31a77a6) - 511604691ce5583b8f7941ce59eaab055fa54d147e23411a3435d4ce979dc2b4 (0ce49b50583759f9d857032c4a6da3c215c23220) - d1be15f80ba9319496ee91217b3199fcef40726c0c0ec2a17342dd088bf3b9c4 (d9720464be8c7d66252765a05540052c93759ba5) - 717c1316d0a17e651b6e09c8b79ff91fe04b3b2e3cf78e60b7f6f24996af85e7 (a9a78b4f1cd0770bc5f39826def2a5f80750b4dd) - 2ef9e0e6fa270c62ec588ba8830c331f39bd830de3ccfb2cd683582006384a6c (62d1d6a423bd41ad61199df557089d93d7d16a16) - 2af91306f926c3e84b6effb1fcb8d9bcfe67dfce5560bffa96cf3a1ef76c24da (9cf044388fc6d7dce006ecbc375183ed8f2c2cf2) - defab678…f7c32cc -
initial commit
c5f1973