ការណែនាំដំឡើង

ភ្ជាប់ Editor ឬ SDK របស់អ្នក

ជ្រើសរើសឧបករណ៍របស់អ្នកខាងក្រោម។ ប្រើប្រាស់តម្លៃ Gateway ជាក់លាក់ដែលមាននៅក្នុងការណែនាំ រួចផ្ញើសារសាកល្បងខ្លីមួយ មុនពេលចាប់ផ្តើមការងារពិតប្រាកដ។

Editors និង Coding Agents

Editor នីមួយៗរក្សាទុក Key នៅក្នុងម៉ាស៊ីនរបស់អ្នកផ្ទាល់។ សូមប្រើប្រាស់ OpenAI Compatible លើកលែងតែឧបករណ៍នោះបញ្ជាក់យ៉ាងច្បាស់ថាវាគាំទ្រ Custom Anthropic Base URL ជាលក្ខណៈផ្ទាល់។

Cursor ភ្ជាប់តាមការកំណត់ម៉ូដែលដែលគាំទ្រ OpenAI។

  1. 1
    បើក Cursor Settings រួចចូលទៅកាន់ Models។
  2. 2
    បើកដំណើរការ Override OpenAI Base URL។
  3. 3
    បញ្ចូលតម្លៃខាងក្រោម រួចចុច Verify។
  4. 4
    បន្ថែម Model alias ដោយដៃ រួចជ្រើសរើសវា។
Provider៖
OpenAI Compatible
Base URL៖
https://api.hashn0de.com/v1
API Key៖
sk-xxxxxxxxxxxx
Model៖
claude-opus-5
Cursor អាចនឹងបន្តប្រើប្រាស់ Built-in models រហូតទាល់តែអ្នកជ្រើសរើស Custom model ដែលអ្នកបានបន្ថែម។
ផ្ទៀងផ្ទាត់: ផ្ញើ “Reply with OK” ជាមុន។ ប្រសិនបើវាជោគជ័យ មានន័យថាឧបករណ៍កំពុងប្រើប្រាស់ Gateway ហើយ។ ចម្លើយតប 401 មានន័យថា Key ត្រូវបានបាត់ ឬមិនត្រឹមត្រូវ។

Server-side SDKs

សូមប្រើប្រាស់ SDK examples សម្រាប់តែ Runtime ខាង Server ដែលមានសុវត្ថិភាពប៉ុណ្ណោះ។ សូមកុំបញ្ចូល API Key របស់អ្នកនៅក្នុង Browser code ឱ្យសោះ។

ឧទាហរណ៍ទាំងនេះគឺសម្រាប់ប្រើប្រាស់ជាមួយ Runtime ខាង Server ដែលមានសុវត្ថិភាពតែប៉ុណ្ណោះ។ សូមកុំបង្ហាញ API Key របស់អ្នកនៅក្នុង Browser code ឱ្យសោះ។

Anthropic SDK

និយាយទៅកាន់ /v1/messages។ SDK នឹងបញ្ជូន Key របស់អ្នកតាមរយៈ x-api-key ដោយស្វ័យប្រវត្តិ។

bash
pip install anthropic
npm install @anthropic-ai/sdk
python
import os
from anthropic import Anthropic

client = Anthropic(
    base_url="https://api.hashn0de.com",
    api_key=os.environ["HASHN0DE_API_KEY"],
)

message = client.messages.create(
    model="claude-opus-5",
    max_tokens=1024,
    messages=[{"role": "user", "content": "Hello!"}],
)
text = next(block.text for block in message.content if block.type == "text")
print(text)

OpenAI SDK

និយាយទៅកាន់ /v1/chat/completions។ សូមចំណាំនូវបច្ច័យ /v1 នៅលើ Base URL — ដោយសារតែ OpenAI SDK នឹងបន្ថែម Path បន្តពីវា។

bash
pip install openai
npm install openai
python
import os
from openai import OpenAI

client = OpenAI(
    base_url="https://api.hashn0de.com/v1",
    api_key=os.environ["HASHN0DE_API_KEY"],
)

completion = client.chat.completions.create(
    model="claude-opus-5",
    messages=[{"role": "user", "content": "Hello!"}],
)
print(completion.choices[0].message.content)

បន្តស្វែងយល់