Skip to content

NRP-Managed LLMs

The NRP provides several hosted open-weights LLM for either API access, or use with our hosted chat interfaces.

Chat Interfaces

If you are looking to chat with an LLM model similar to the interface provided by ChatGPT, we provide LibreChat, based on the LibreChat project. This is a simple chat interface for all of the NRP hosted models. You can use it to chat with the models, or to test out the models.

Visit the LibreChat interface

API Access to LLMs

API access to the LLM is provided through an LiteLLM proxy. In order to access our LLMs, you need to:

  1. Login to NRP’s LiteLLM instance.

  2. Create an API key. During key creation, you will select the models that the key is allowed to access (or all models).

  3. With the API key, you are able to access the API through the endpoint https://llm.nrp-nautilus.io/. An example of how to use the API is below Python code.

Visit the NRP LiteLLM interface

Example Python Code

To access the NRP LLMs, you can use the OpenAI Python client. Below is an example of how to use the OpenAI Python client to access the NRP LLMs.

nrp-llm.py
import os
from openai import OpenAI
client = OpenAI(
# This is the default and can be omitted
api_key = os.environ.get("OPENAI_API_KEY"),
base_url = "https://llm.nrp-nautilus.io/"
)
completion = client.chat.completions.create(
model="gemma3",
messages=[
{"role": "developer", "content": "Talk like a pirate."},
{
"role": "user",
"content": "How do I check if a Python object is an instance of a class?",
},
],
)
print(completion.choices[0].message.content)

Available Models

LiteLLM nameModelFeatures
gemma3google/gemma-3-27b-itagentic AI workflows, 128K tokens, speaks 140+ languages, hit 1338 ELO on LMArena
llama3meta-llama/Llama-3.2-90B-Vision-Instructmultimodal (vision), 128K tokens
llama3-sdscmeta-llama/Llama-3.3-70B-Instruct8 languages, 128K tokens, tool use
DeepSeek-R1-Distill-Qwen-32Bdeepseek-ai/DeepSeek-R1-Distill-Qwen-32B
embed-mistralintfloat/e5-mistral-7b-instructembeddings
gorillagorilla-llm/gorilla-openfunctions-v2function calling
llava-onevisionllava-hf/llava-onevision-qwen2-7b-ov-hfvision
olmoallenai/OLMo-2-0325-32B-Instructopen source
phi3microsoft/Phi-3.5-vision-instructvision
NSF Logo
This work was supported in part by National Science Foundation (NSF) awards CNS-1730158, ACI-1540112, ACI-1541349, OAC-1826967, OAC-2112167, CNS-2100237, CNS-2120019.