Repository: stanford-crfm/helm
Issue: Add new model (upstage/solar-pro-preview-instruct)
Root cause: Unimplemented Feature Gap

We have released a new model and would like to add it to the HELM leaderboard. We have confirmed that it works well on the local leaderboard. 
If a merge is possible, could you let me know by when the merge will be completed? 
You can check our model's performance at: https://www.upstage.ai/products/solar-pro-preview.

model_deployments.yaml
```yaml
  - name: upstage/solar-pro-preview-instruct
    model_name: upstage/solar-pro-preview-instruct
    tokenizer_name: upstage/solar-pro-preview-instruct
    max_sequence_length: 4096
    client_spec:
      class_name: "helm.clients.huggingface_client.HuggingFaceClient"
      args:
        torch_dtype: auto
        trust_remote_code: true
```

model_metadata.yaml
```yaml
  - name: upstage/solar-pro-preview-instruct
    display_name: solar-pro-preview-instruct (22B)
    description: solar-pro-preview-instruct (22B) is the most intelligent LLM on a single GPU ([blog](https://www.upstage.ai/products/solar-pro-preview))
    creator_organization_name: Upstage
    access: open
    num_parameters: 22000000000
    release_date: 2024-09-11
    tags: [TEXT_MODEL_TAG, LIMITED_FUNCTIONALITY_TEXT_MODEL_TAG]
```
tokenizer_configs.yaml
```yaml
  # Upstage
  - name: upstage/solar-pro-preview-instruct
    tokenizer_spec:
      class_name: "helm.tokenizers.huggingface_tokenizer.HuggingFaceTokenizer"
      args:
        trust_remote_code: true
    end_of_text_token: "
"
    prefix_token: "
"
```


Thanks for the suggestion! I'll discuss with the team internally and figure out what we want to do here.

Hi @yifanmai ! I am Nayeon form Upstage. I respectfully request your team's consideration to include Solar in the leaderboard. Please let me know if you require further information or tasks. Thank you!

Hi @nayeon-upstage, I've added Solar to the queue of models to add to the leaderboard. Would you already have results from internal runs that you could share?

![helm_accuracy](https://github.com/user-attachments/assets/96598d4e-109a-4ec5-b7e7-4d7a3ed6a0d4)
![helm_robustness](https://github.com/user-attachments/assets/7a26b8ac-ad01-4cf6-92c8-6737b485e85c)

Hello @yifanmai ! Thank you so much for your attention.Here is the results of solar-pro-preview-instruct(22b) uploaded to the local server through captures! It's a 22b model, but its performance is good compared to larger models. The file is compressed and exceeds 2G. If you need it as a file, I can send it to you via email. (please note that the latest template is not released, so it's a past bench LEADERBOARD_VERSION=v0.3.0)

Thanks for the results! Please hold on sending the complete files. I am currently doing some evaluation runs and hopefully we can use those results.

Also, I may be slow to respond over the next week due to the US Thanksgiving holiday.

Thank you for the running evaluation. The requested model was the Open model, Solar Pro Preview on HuggingFace. Our Solar Pro has been released today. Would it be possible to evaluate with this new model too? 

Although Solar Pro is a closed model, everyone can use it as an API [on our console](https://console.upstage.ai/docs/capabilities/chat). Do you have any guidance on this adding model  other than using HuggingFace or Together AI? We will provide the credits for evaluation with our API endpoint. The tokenizer will be released as well. 

Hope you have a wonderful holiday!

Hi @nayeon-upstage, congrats on the model launch!

Yes, we can evaluate Solar Pro through the Upstage API. Could you contact me by email at my git commit email address regarding providing credits for evaluation?

@nayeon-upstage I see that Solar Pro access is free until January - can I run the evaluation using this free access?

@yifanmai Yes please! Thank you 🤗 

I've added Upstage Solar Pro to the [Lite](https://crfm.stanford.edu/helm/lite/latest/) and [MMLU](https://crfm.stanford.edu/helm/mmlu/latest/) leaderboards. It does very well compared to models of the same size.

Thanks again for your help on this!

Thanks so much! This is the best news I've heard all year! I'm so grateful for everything you've done. 

Have a great holiday! 🎄🎄