Text Generation
Transformers
TensorBoard
Safetensors
biology
genomics
rna
sequence-generation
regression
reinforcement-learning
git-lfs
Instructions to use JoyXiangLab/rnaseek-full with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- Transformers
How to use JoyXiangLab/rnaseek-full with Transformers:
# Use a pipeline as a high-level helper from transformers import pipeline pipe = pipeline("text-generation", model="JoyXiangLab/rnaseek-full")# Load model directly from transformers import AutoModel model = AutoModel.from_pretrained("JoyXiangLab/rnaseek-full", device_map="auto") - Notebooks
- Google Colab
- Kaggle
- Local Apps Settings
- vLLM
How to use JoyXiangLab/rnaseek-full with vLLM:
Install from pip and serve model
# Install vLLM from pip: pip install vllm # Start the vLLM server: vllm serve "JoyXiangLab/rnaseek-full" # Call the server using curl (OpenAI-compatible API): curl -X POST "http://localhost:8000/v1/completions" \ -H "Content-Type: application/json" \ --data '{ "model": "JoyXiangLab/rnaseek-full", "prompt": "Once upon a time,", "max_tokens": 512, "temperature": 0.5 }'Use Docker
docker model run hf.co/JoyXiangLab/rnaseek-full
- SGLang
How to use JoyXiangLab/rnaseek-full 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 "JoyXiangLab/rnaseek-full" \ --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": "JoyXiangLab/rnaseek-full", "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 "JoyXiangLab/rnaseek-full" \ --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": "JoyXiangLab/rnaseek-full", "prompt": "Once upon a time,", "max_tokens": 512, "temperature": 0.5 }' - Docker Model Runner
How to use JoyXiangLab/rnaseek-full with Docker Model Runner:
docker model run hf.co/JoyXiangLab/rnaseek-full
| document.addEventListener('DOMContentLoaded', function () { | |
| var path = window.location.pathname || ''; | |
| var isZh = path.indexOf('/zh/') !== -1; | |
| var isEn = path.indexOf('/en/') !== -1; | |
| if (!isZh && !isEn) return; | |
| var currentLang = isZh ? 'zh' : 'en'; | |
| function buildSwitcher() { | |
| var container = document.createElement('div'); | |
| container.className = 'lang-switcher'; | |
| var select = document.createElement('select'); | |
| select.setAttribute('aria-label', 'Language'); | |
| select.className = 'lang-switcher__select'; | |
| var optionZh = document.createElement('option'); | |
| optionZh.value = 'zh'; | |
| optionZh.textContent = 'Simplified Chinese'; | |
| optionZh.selected = isZh; | |
| var optionEn = document.createElement('option'); | |
| optionEn.value = 'en'; | |
| optionEn.textContent = 'English'; | |
| optionEn.selected = isEn; | |
| select.appendChild(optionZh); | |
| select.appendChild(optionEn); | |
| select.addEventListener('change', function () { | |
| var nextLang = select.value; | |
| if (nextLang === currentLang) return; | |
| var targetUrl = path.replace('/' + currentLang + '/', '/' + nextLang + '/'); | |
| window.location.href = targetUrl + window.location.search + window.location.hash; | |
| }); | |
| container.appendChild(select); | |
| return container; | |
| } | |
| function hideOtherLanguageToc() { | |
| var captions = document.querySelectorAll('p.caption'); | |
| for (var i = 0; i < captions.length; i++) { | |
| var caption = captions[i]; | |
| var textEl = caption.querySelector('.caption-text'); | |
| if (!textEl) continue; | |
| var label = (textEl.textContent || '').trim().toLowerCase(); | |
| var isCaptionZh = label === '中文' || label === 'chinese' || label === 'zh'; | |
| var isCaptionEn = label === 'english' || label === 'en'; | |
| if (!isCaptionZh && !isCaptionEn) continue; | |
| var shouldHide = (currentLang === 'zh' && isCaptionEn) || (currentLang === 'en' && isCaptionZh); | |
| var shouldHideCaption = true; | |
| var next = caption.nextElementSibling; | |
| if (next && next.tagName && next.tagName.toLowerCase() === 'ul') { | |
| if (shouldHide) { | |
| caption.style.display = 'none'; | |
| next.style.display = 'none'; | |
| } else if (shouldHideCaption) { | |
| caption.style.display = 'none'; | |
| } | |
| } else if (shouldHide) { | |
| caption.style.display = 'none'; | |
| } else if (shouldHideCaption) { | |
| caption.style.display = 'none'; | |
| } | |
| } | |
| } | |
| var side = document.querySelector('.wy-side-nav-search'); | |
| if (side) { | |
| var sideSwitcher = buildSwitcher(); | |
| sideSwitcher.style.marginTop = '8px'; | |
| sideSwitcher.style.display = 'flex'; | |
| sideSwitcher.style.justifyContent = 'center'; | |
| side.appendChild(sideSwitcher); | |
| } else { | |
| var topRight = buildSwitcher(); | |
| topRight.style.position = 'fixed'; | |
| topRight.style.top = '12px'; | |
| topRight.style.right = '12px'; | |
| topRight.style.zIndex = '9999'; | |
| document.body.appendChild(topRight); | |
| } | |
| hideOtherLanguageToc(); | |
| window.addEventListener('load', hideOtherLanguageToc); | |
| setTimeout(hideOtherLanguageToc, 50); | |
| setTimeout(hideOtherLanguageToc, 300); | |
| }); | |