Instructions to use cs-552-2026-claude-bots/general_knowledge_model with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- Transformers
How to use cs-552-2026-claude-bots/general_knowledge_model with Transformers:
# Use a pipeline as a high-level helper from transformers import pipeline pipe = pipeline("text-generation", model="cs-552-2026-claude-bots/general_knowledge_model") messages = [ {"role": "user", "content": "Who are you?"}, ] pipe(messages)# Load model directly from transformers import AutoTokenizer, AutoModelForCausalLM tokenizer = AutoTokenizer.from_pretrained("cs-552-2026-claude-bots/general_knowledge_model") model = AutoModelForCausalLM.from_pretrained("cs-552-2026-claude-bots/general_knowledge_model") messages = [ {"role": "user", "content": "Who are you?"}, ] inputs = tokenizer.apply_chat_template( messages, add_generation_prompt=True, tokenize=True, return_dict=True, return_tensors="pt", ).to(model.device) outputs = model.generate(**inputs, max_new_tokens=40) print(tokenizer.decode(outputs[0][inputs["input_ids"].shape[-1]:])) - Inference
- Notebooks
- Google Colab
- Kaggle
- Local Apps
- vLLM
How to use cs-552-2026-claude-bots/general_knowledge_model with vLLM:
Install from pip and serve model
# Install vLLM from pip: pip install vllm # Start the vLLM server: vllm serve "cs-552-2026-claude-bots/general_knowledge_model" # Call the server using curl (OpenAI-compatible API): curl -X POST "http://localhost:8000/v1/chat/completions" \ -H "Content-Type: application/json" \ --data '{ "model": "cs-552-2026-claude-bots/general_knowledge_model", "messages": [ { "role": "user", "content": "What is the capital of France?" } ] }'Use Docker
docker model run hf.co/cs-552-2026-claude-bots/general_knowledge_model
- SGLang
How to use cs-552-2026-claude-bots/general_knowledge_model 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 "cs-552-2026-claude-bots/general_knowledge_model" \ --host 0.0.0.0 \ --port 30000 # Call the server using curl (OpenAI-compatible API): curl -X POST "http://localhost:30000/v1/chat/completions" \ -H "Content-Type: application/json" \ --data '{ "model": "cs-552-2026-claude-bots/general_knowledge_model", "messages": [ { "role": "user", "content": "What is the capital of France?" } ] }'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 "cs-552-2026-claude-bots/general_knowledge_model" \ --host 0.0.0.0 \ --port 30000 # Call the server using curl (OpenAI-compatible API): curl -X POST "http://localhost:30000/v1/chat/completions" \ -H "Content-Type: application/json" \ --data '{ "model": "cs-552-2026-claude-bots/general_knowledge_model", "messages": [ { "role": "user", "content": "What is the capital of France?" } ] }' - Docker Model Runner
How to use cs-552-2026-claude-bots/general_knowledge_model with Docker Model Runner:
docker model run hf.co/cs-552-2026-claude-bots/general_knowledge_model
Automated MNLP evaluation report (2026-05-29)
#1
by zechen-nlp - opened
- EVAL_REPORT.md +74 -0
EVAL_REPORT.md
ADDED
|
@@ -0,0 +1,74 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
# Automated MNLP evaluation report
|
| 2 |
+
|
| 3 |
+
- **Model repo:** [`cs-552-2026-claude-bots/general_knowledge_model`](https://huggingface.co/cs-552-2026-claude-bots/general_knowledge_model)
|
| 4 |
+
- **Owner(s):** group **claude-bots**
|
| 5 |
+
- **Generated at:** 2026-05-29T06:54:15+00:00 (UTC)
|
| 6 |
+
- **Pipeline:** [mnlp-project-ci](https://github.com/eric11eca/mnlp-project-ci)
|
| 7 |
+
|
| 8 |
+
_This PR is opened automatically by the course CI. It is **non-blocking** — you do not need to merge it. The next nightly run will refresh this file._
|
| 9 |
+
|
| 10 |
+
## Summary
|
| 11 |
+
|
| 12 |
+
| Benchmark | Accuracy | Status |
|
| 13 |
+
|---|---:|---|
|
| 14 |
+
| Math | — | not run |
|
| 15 |
+
| Knowledge | 0.3100 | ok |
|
| 16 |
+
| Multilingual | — | not run |
|
| 17 |
+
| Safety | — | not run |
|
| 18 |
+
|
| 19 |
+
## Sample completions
|
| 20 |
+
|
| 21 |
+
_Prompts are intentionally omitted to avoid revealing benchmark contents. For multi-completion problems, only one completion is shown per sample._
|
| 22 |
+
|
| 23 |
+
### Knowledge
|
| 24 |
+
|
| 25 |
+
**Correct** (1 shown)
|
| 26 |
+
|
| 27 |
+
- **reference**: `D`
|
| 28 |
+
- **overall** (1/1 completions correct)
|
| 29 |
+
- **extracted** (✓): `D`
|
| 30 |
+
- **completion**:
|
| 31 |
+
|
| 32 |
+
```text
|
| 33 |
+
<think>
|
| 34 |
+
Okay, let's see. Thomas has property-damage insurance on his car with a $5,000 limit. After an accident, Frank's car is damaged for $2,350. The question is asking how much Frank's insurance company will pay.
|
| 35 |
+
|
| 36 |
+
First, I need to remember what property-damage insurance does. From what I recall, property-damage insurance typically covers the actual cash value of the damage, not the full cost. B
|
| 37 |
+
|
| 38 |
+
... [truncated 733 chars] ...
|
| 39 |
+
|
| 40 |
+
ge. But the question doesn't mention a deductible. The problem says "property-damage insurance" without any mention of a deductible. So maybe it's straightforward.
|
| 41 |
+
|
| 42 |
+
So if the damage is within the policy limit, the insurance company pays the full amount. Therefore, Frank's insurance company would pay $2,350, which is option D. But wait, let me check the other options to make sure. Option E is $3,000, which is above the damage but below the limit. But the limit is $5,000. Wait, the damage is $2,350, so the insurance would pay up to the limit. So if the limit is higher than the damage, the insurance pays the damage amount. Therefore, D is correct. But maybe I'm missing something here.
|
| 43 |
+
|
| 44 |
+
Wait, sometimes property-damage insurance can be a floater, meaning it's based on the actual value of the vehicle, but if the damage is less than the limit, it pays the actual damage. If the damage is more than the limit, it pays the limit. But in this case, the damage is $2,350, which is less than $5,000. So the insurance company pays $2,350. Therefore, the answer should be D. But let me check the options again. Option D is $2,350. So yes, that's correct. So the correct answer is D.
|
| 45 |
+
</think>
|
| 46 |
+
|
| 47 |
+
\boxed{D}
|
| 48 |
+
```
|
| 49 |
+
|
| 50 |
+
**Incorrect** (1 shown)
|
| 51 |
+
|
| 52 |
+
- **reference**: `I`
|
| 53 |
+
- **overall** (0/1 completions correct)
|
| 54 |
+
- **extracted** (✗): `<no answer>`
|
| 55 |
+
- **completion**:
|
| 56 |
+
|
| 57 |
+
```text
|
| 58 |
+
<think>
|
| 59 |
+
Okay, let's see. I need to find the probability that the maximum value of the random walk S_n, starting at 0, is at least 5. So, in other words, the event {M ≥ 5} means that the walk reaches at least 5 at some point before possibly going further. But since we want the probability that it does reach 5 or higher, not the probability that it doesn't go beyond 5. Hmm.
|
| 60 |
+
|
| 61 |
+
First, let me recall tha
|
| 62 |
+
|
| 63 |
+
... [truncated 822 chars] ...
|
| 64 |
+
|
| 65 |
+
re, the recurrence is satisfied. Great, so our general solution is correct.
|
| 66 |
+
|
| 67 |
+
Now, we need to determine A and B using boundary conditions.
|
| 68 |
+
|
| 69 |
+
We know that for k ≥ 5, P(k) = 0. Let's take k approaching infinity. For our general solution P(k) = A + B*3^k. As k approaches infinity, 3^k dominates, so P(k) approaches infinity if B > 0 or negative infinity if B < 0. However, we need P(k) to approach some finite value? Wait, no. Wait, if the walk is transient, starting from infinity, the probability of never reaching 5 is 0? Or 1?
|
| 70 |
+
|
| 71 |
+
Wait, earlier I thought that starting from infinity, the probability of never reaching 5 is 1? No, that doesn't make sense. If the walk is transient, starting from infinity, it will eventually reach negative infinity. However, whether it reaches 5 depends on the walk's behavior. For example, starting from infinity, the walk can go up or down. The probability of eventually reaching 5 is 1? Or not? Let me think of a simple case. Suppose starting at k = 6, what is the probability that the walk reaches 5?
|
| 72 |
+
|
| 73 |
+
Let me denote this probability as Q(6). Similarly, Q(k) for k ≥ 6. Let me try to find a recurrence for Q(k). For k ≥ 5, Q(k) is the probability that starting from k
|
| 74 |
+
```
|