Text Generation
Transformers
Safetensors
English
qwen3
stablecoin
payments
compliance
x402
eip-3009
eip-712
disputes
refunds
agents
agentkit
trl
web3
usdc
fraud-detection
financial-risk
qwen
mcp
ai-agents
prompt-injection
agentic-payments
payment-security
risk-assessment
ofac
conversational
Eval Results (legacy)
Eval Results
text-generation-inference
Instructions to use sriram1983007/SRA-RiskGate-4B with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- Transformers
How to use sriram1983007/SRA-RiskGate-4B with Transformers:
# Use a pipeline as a high-level helper from transformers import pipeline pipe = pipeline("text-generation", model="sriram1983007/SRA-RiskGate-4B") messages = [ {"role": "user", "content": "Who are you?"}, ] pipe(messages)# pip install -U transformers accelerate # Load model directly from transformers import AutoTokenizer, AutoModelForCausalLM tokenizer = AutoTokenizer.from_pretrained("sriram1983007/SRA-RiskGate-4B") model = AutoModelForCausalLM.from_pretrained("sriram1983007/SRA-RiskGate-4B", device_map="auto") 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=256) print(tokenizer.decode(outputs[0][inputs["input_ids"].shape[-1]:])) - Notebooks
- Google Colab
- Kaggle
- Local Apps Settings
- vLLM
How to use sriram1983007/SRA-RiskGate-4B with vLLM:
Install from pip and serve model
# Install vLLM from pip: pip install vllm # Start the vLLM server: vllm serve "sriram1983007/SRA-RiskGate-4B" # Call the server using curl (OpenAI-compatible API): curl -X POST "http://localhost:8000/v1/chat/completions" \ -H "Content-Type: application/json" \ --data '{ "model": "sriram1983007/SRA-RiskGate-4B", "messages": [ { "role": "user", "content": "What is the capital of France?" } ] }'Use Docker
docker model run hf.co/sriram1983007/SRA-RiskGate-4B
- SGLang
How to use sriram1983007/SRA-RiskGate-4B 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 "sriram1983007/SRA-RiskGate-4B" \ --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": "sriram1983007/SRA-RiskGate-4B", "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 "sriram1983007/SRA-RiskGate-4B" \ --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": "sriram1983007/SRA-RiskGate-4B", "messages": [ { "role": "user", "content": "What is the capital of France?" } ] }' - Docker Model Runner
How to use sriram1983007/SRA-RiskGate-4B with Docker Model Runner:
docker model run hf.co/sriram1983007/SRA-RiskGate-4B
Update README.md
Browse files
README.md
CHANGED
|
@@ -29,24 +29,24 @@ tags:
|
|
| 29 |
- text-generation
|
| 30 |
---
|
| 31 |
|
| 32 |
-
# 🛡
|
| 33 |
|
| 34 |
[](https://sriram1983007-sra-riskgate-demo.static.hf.space/index.html)
|
| 35 |
[](https://huggingface.co/datasets/sriram1983007/sra-stablecoin-risk-bench)
|
| 36 |
[](https://huggingface.co/sriram1983007/SRA-RiskGate-4B-Q4_K_M-GGUF)
|
| 37 |
[](https://ollama.com/sriram1983007/sra-riskgate)
|
| 38 |
|
| 39 |
-
|
| 40 |
|
| 41 |
-
A specialized 4B model
|
| 42 |
-
- **Risk Gate:**
|
| 43 |
-
- **Dispute Adjudication:** Ingests dispute evidence and escrow
|
| 44 |
|
| 45 |
---
|
| 46 |
|
| 47 |
### 🦙 Quickstart with Ollama
|
| 48 |
|
| 49 |
-
Run locally via the official Ollama registry:
|
| 50 |
|
| 51 |
```bash
|
| 52 |
ollama run sriram1983007/sra-riskgate
|
|
|
|
| 29 |
- text-generation
|
| 30 |
---
|
| 31 |
|
| 32 |
+
# 🛡 SRA-RiskGate-4B
|
| 33 |
|
| 34 |
[](https://sriram1983007-sra-riskgate-demo.static.hf.space/index.html)
|
| 35 |
[](https://huggingface.co/datasets/sriram1983007/sra-stablecoin-risk-bench)
|
| 36 |
[](https://huggingface.co/sriram1983007/SRA-RiskGate-4B-Q4_K_M-GGUF)
|
| 37 |
[](https://ollama.com/sriram1983007/sra-riskgate)
|
| 38 |
|
| 39 |
+
**SRA-RiskGate-4B** is an autonomous risk scoring, compliance verification, and dispute adjudication model fine-tuned on top of `Qwen/Qwen3-4B-Instruct-2507`.
|
| 40 |
|
| 41 |
+
A specialized 4B parameter model engineered for both ends of a stablecoin payment's operational lifecycle:
|
| 42 |
+
- **Pre-Settlement Risk Gate:** Ingests payment requests (x402 requests, EIP-3009 authorizations, or standard ERC-20 transfers), policy constraints, and deterministic verification tool outputs (sanctions hits, attestation checks, signature status) to return structured `approve` / `hold` / `reject` decisions with explicit rationales.
|
| 43 |
+
- **Post-Settlement Dispute Adjudication:** Ingests signed dispute evidence, merchant bond liquidity, and smart contract escrow state to determine legally and technically enforceable remedies across the settlement-finality boundary. It enforces valid remedies (void before release, arbiter refund from escrow, merchant bond drawdown, voluntary refund, deny, or escalate) with exact amounts, destinations, and idempotency keys—strictly avoiding hallucinated reversals on immutable ledgers.
|
| 44 |
|
| 45 |
---
|
| 46 |
|
| 47 |
### 🦙 Quickstart with Ollama
|
| 48 |
|
| 49 |
+
Run locally in one line via the official Ollama registry:
|
| 50 |
|
| 51 |
```bash
|
| 52 |
ollama run sriram1983007/sra-riskgate
|