Skip to main content

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)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

arc_method-0.1.5-py3-none-any.whl (4.9 kB view details)

Uploaded Python 3

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

Hashes for arc_method-0.1.5.tar.gz
Algorithm Hash digest
SHA256 49feb0a1fcac54a73fadef9241b6e0e222f6c3e3df7238ef2973b56d7e058816
MD5 5f28b93c2354b490ad1d886be5c1aca3
BLAKE2b-256 66a3bf56bf80c4631706569bc5b56a3ebab047e81744477fae2c222fc0b3f1ae

See more details on using hashes here.

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

Hashes for arc_method-0.1.5-py3-none-any.whl
Algorithm Hash digest
SHA256 4b52da5366d173e3abbf880eac2ec9f272b8da491b4963f62fcb1499a02e412b
MD5 c25743bf3919e4dcd67d66eef32876d1
BLAKE2b-256 763d4edd342d9e1ef88fe1f5d011b0b3100b423a98d7d2f75f97ce44d506425f

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page