RayanNan/Sentimentanalysis-endangeredspecies
Viewer • Updated • 96.5k • 5 • 1
How to use RayanNan/Mistralsentiment with Transformers:
# Use a pipeline as a high-level helper
from transformers import pipeline
pipe = pipeline("text-generation", model="RayanNan/Mistralsentiment")
messages = [
{"role": "user", "content": "Who are you?"},
]
pipe(messages) # Load model directly
from transformers import AutoTokenizer, AutoModelForCausalLM
tokenizer = AutoTokenizer.from_pretrained("RayanNan/Mistralsentiment")
model = AutoModelForCausalLM.from_pretrained("RayanNan/Mistralsentiment")
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]:]))How to use RayanNan/Mistralsentiment with vLLM:
# Install vLLM from pip:
pip install vllm
# Start the vLLM server:
vllm serve "RayanNan/Mistralsentiment"
# Call the server using curl (OpenAI-compatible API):
curl -X POST "http://localhost:8000/v1/chat/completions" \
-H "Content-Type: application/json" \
--data '{
"model": "RayanNan/Mistralsentiment",
"messages": [
{
"role": "user",
"content": "What is the capital of France?"
}
]
}'docker model run hf.co/RayanNan/Mistralsentiment
How to use RayanNan/Mistralsentiment with SGLang:
# Install SGLang from pip:
pip install sglang
# Start the SGLang server:
python3 -m sglang.launch_server \
--model-path "RayanNan/Mistralsentiment" \
--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": "RayanNan/Mistralsentiment",
"messages": [
{
"role": "user",
"content": "What is the capital of France?"
}
]
}'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 "RayanNan/Mistralsentiment" \
--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": "RayanNan/Mistralsentiment",
"messages": [
{
"role": "user",
"content": "What is the capital of France?"
}
]
}'How to use RayanNan/Mistralsentiment with Docker Model Runner:
docker model run hf.co/RayanNan/Mistralsentiment
This model is trained basing on Mistral, which is used to detect sentiment of social media.
The model we used to finetune the model is only considered about the Positive and Negative sentiment, the netural sentiment is not included
Users (both direct and downstream) should be made aware of the risks, biases and limitations of the model. More information needed for further recommendations.
the model is trained basing on our own dataset with the link: RayanNan/Sentimentanalysis-endangeredspecies