Developer guide

Fíordheimhniú le heochair API

An ceanntásc ina gcuirtear an eochair API agus an base URL le socrú in SDK

Clúdaíonn an leathanach seo an chaoi le fíordheimhniú a dhéanamh ar gheata CLEVI le heochair API.
Úsáideann na cosáin atá comhoiriúnach le OpenAI agus Anthropic eochair amháin le haghaidh fíordheimhnithe,
ach tá raonta ceadaithe an cheanntáisc ina gcuirtear an eochair agus an base URL le socrú in SDK difriúil de réir na sonraíochta.

Ceanntásc fíordheimhnithe

Úsáideann an dá shonraíocht chomhoiriúnach eochair API amháin le haghaidh fíordheimhnithe. Eisítear an eochair ar an scáileán eochracha API sa chonsól, agus bainistítear a cúlghairm agus a raon úsáide ar an scáileán céanna.

CeanntáscComhoiriúnach le OpenAIComhoiriúnach le Anthropic
X-API-Key: <키>CeadaitheCeadaithe
Authorization: Bearer <키>CeadaitheCeadaithe
Authorization: <키> (gan Bearer)DiúltaitheCeadaithe

Níl ainmneacha na gceanntáscanna íogair do chás na litreacha. Oibríonn x-api-key a sheolann Anthropic SDK mar atá sé freisin.

base URL

Ní gá ach an base URL a athrú go dtí an seoladh thíos chun leanúint ar aghaidh ag úsáid an SDK a bhí in úsáid agat. Is é an difríocht idir an dá sheoladh ná an gcuirtear /v1 san áireamh nó nach gcuirtear.

Sonraíochtbase URLRiail an chosáin
Comhoiriúnach le OpenAIhttps://platform.clevi.net/api/v2/aiservice/openai/v1Cuirtear suas go dtí /v1 san áireamh sa base URL.
Comhoiriúnach le Anthropichttps://platform.clevi.net/api/v2/aiservice/anthropicCuireann Anthropic SDK /v1 leis an gcosán leis féin, mar sin críochnaíonn sé roimh /v1.

Fíordheimhniú a dhearbhú

Is féidir leat a fháil amach láithreach an bhfuil fíordheimhniú déanta trí eochair agus base URL a chur isteach agus liosta na múnlaí a cheistiú. Déanann na trí shampla thíos an cheist chéanna le curl, OpenAI SDK agus Anthropic SDK.

curl https://platform.clevi.net/api/v2/aiservice/openai/v1/models \
  -H "X-API-Key: sk-..."

curl https://platform.clevi.net/api/v2/aiservice/anthropic/v1/models \
  -H "Authorization: Bearer sk-..." \
  -H "anthropic-version: 2023-06-01"
from openai import OpenAI

client = OpenAI(
    api_key="sk-...",
    base_url="https://platform.clevi.net/api/v2/aiservice/openai/v1",
)

for model in client.models.list():
    print(model.id)
from anthropic import Anthropic

client = Anthropic(
    api_key="sk-...",
    base_url="https://platform.clevi.net/api/v2/aiservice/anthropic",
)

for model in client.models.list(limit=20).data:
    print(model.id)

Cuir an eochair a eisíodh ar an scáileán eochracha API in ionad sk-....

  • Má tá an freagra 200, tá fíordheimhniú déanta. Tá liosta na múnlaí is féidir a ghlaoch leis an eochair seo in data.
  • Má tá an freagra 401, seiceáil é san ord atá sa rannán maidir le teip fíordheimhnithe thíos.

Ceanntásc a úsáidtear le chéile

Tá siad go léir roghnach. Chun fadhbanna a rianú, moltar X-Request-Id a chur san áireamh.

CeanntáscÚsáidMura bhfágtar ar lár é
X-Request-IdAitheantóir chun iarratais a rianú. I bhfreagraí atá comhoiriúnach le Anthropic, seoltar ar ais é mar cheanntásc request-id.Eisíonn an freastalaí é.
X-Region-CodeRéigiún an ghlaoIs é global é.
X-Product-Sku (ar fáil freisin mar product_sku sa cheist)Sonraíonn sé go díreach an Product SKU atá le húsáid le haghaidh billeála. Tá tosaíocht ag an gceanntásc ar an gceist agus úsáidtear é go príomha i mbealaí fuaime agus gutha.Tá sé riachtanach i mbealaí gutha. Roghnaíonn audio/speech agus audio/transcriptions an Product leis an model sa chorp.
anthropic-version / anthropic-betaCuirtear ar aghaidh mar atá i mbealaí atá comhoiriúnach le Anthropic.Is é 2023-06-01 an leagan.

Teip fíordheimhnithe

Má sheoltar eochair atá in easnamh, imithe in éag nó cúlghairthe, faightear 401. Má dhéantar glao gan eochair i mbealach atá comhoiriúnach le OpenAI, faightear an corp thíos; i mbealach atá comhoiriúnach le Anthropic, is é authentication_error an error.type.

{
  "error": {
    "message": "API key is required.",
    "type": "invalid_request_error"
  }
}
  1. Seiceáil stádas na heochrach ar scáileán eochracha API. Má tá sí imithe in éag nó cúlghairthe, eisigh ceann nua.
  2. Seiceáil an é X-API-Key nó Authorization ainm an cheanntáisc.
  3. Má úsáideann tú Authorization i mbealach atá comhoiriúnach le OpenAI, seiceáil an réimír Bearer.
CLEVI

Teanga agus réigiún

Jaeger

136 teanga

Molta

1

Oirthear na hÁise

7

an Áise Thoir Theas

11

Deisceart na hÁise

18

an Áise Láir

5

An Meánoirthear agus an Chugais

10

Iarthar na hEorpa agus Deisceart na hEorpa

16

an Ríocht Aontaithe agus Éire

4

Tuaisceart na hEorpa

10

Lár na hEorpa agus na Balcáin

14

Oirthear na hEorpa

5

Oirthear na hAfraice

8

Iarthar na hAfraice agus an Afraic Láir

9

Deisceart na hAfraice

8

Críocha Mheiriceá

5

an Aigéine

5