Arc Yöntemi tabanlı LLM interaction framework.
Project description
ArcMethod
ArcMethod is an LLM interaction framework based on the Arc Yöntemi.
Installation
pip install arc-method
Usage
from arc_method.core import ArcMethod
arc = ArcMethod(provider="llama", api_key="YOUR_GROQ_KEY")
# SYSTEM = extraction rules, nothing else
system = """
You are an AI assistant.
Your role is to extract the GUID-like reference code embedded inside user text.
The code typically follows patterns such as XXX-XXX-XXXX-XXXX or similar.
Return only the extracted code with no extra words or explanations.
"""
# USER = long natural text (data only)
user = "Transfer from acct 123 to acct 456 completed successfully on 25/11/2025. Internal reference: TRT-REF-9988-ABCD. Please verify with finance."
print(arc.interact(system, user))
Providers
- openai → GPT-4.1 family
- llama → Groq LLaMA 3.3 70B Versatile
License
ARC
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
arc_method-0.1.5.tar.gz
(3.7 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file arc_method-0.1.5.tar.gz.
File metadata
- Download URL: arc_method-0.1.5.tar.gz
- Upload date:
- Size: 3.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
49feb0a1fcac54a73fadef9241b6e0e222f6c3e3df7238ef2973b56d7e058816
|
|
| MD5 |
5f28b93c2354b490ad1d886be5c1aca3
|
|
| BLAKE2b-256 |
66a3bf56bf80c4631706569bc5b56a3ebab047e81744477fae2c222fc0b3f1ae
|
File details
Details for the file arc_method-0.1.5-py3-none-any.whl.
File metadata
- Download URL: arc_method-0.1.5-py3-none-any.whl
- Upload date:
- Size: 4.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4b52da5366d173e3abbf880eac2ec9f272b8da491b4963f62fcb1499a02e412b
|
|
| MD5 |
c25743bf3919e4dcd67d66eef32876d1
|
|
| BLAKE2b-256 |
763d4edd342d9e1ef88fe1f5d011b0b3100b423a98d7d2f75f97ce44d506425f
|