Download backend/mistral7b.py from AGayathriiii/DotNetJavaCodeConversion: direct link, hf CLI and curl.
- Browser
- Download file 465 Bytes
-
https://huggingface.co/spaces/AGayathriiii/DotNetJavaCodeConversion/resolve/main/backend/mistral7b.py
- Command line
-
hf download hf://spaces/AGayathriiii/DotNetJavaCodeConversion/backend/mistral7b.py
-
curl -L -o mistral7b.py https://huggingface.co/spaces/AGayathriiii/DotNetJavaCodeConversion/resolve/main/backend/mistral7b.py
465 Bytes
| import streamlit as st | |
| from huggingface_hub import InferenceClient | |
| HF_TOKEN = st.secrets["HF_API_KEY"] | |
| def convert_with_mistral_7b(code): | |
| client = InferenceClient("mistralai/Mistral-7B-Instruct-v0.2", token=HF_TOKEN) | |
| prompt = f"Convert the following C# code to Java:\n\n{code}\n\nJava Code:" | |
| response = client.text_generation( | |
| prompt, | |
| max_new_tokens=512, | |
| temperature=0.3, | |
| top_p=0.95 | |
| ) | |
| return response.strip() |