| import streamlit as st | |
| from huggingface_hub import InferenceClient | |
| HF_TOKEN = st.secrets["HF_API_KEY"] | |
| def convert_with_mistral_large2(code): | |
| client = InferenceClient("mistralai/Mixtral-8x7B-Instruct-v0.1", 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() | |