Given a prompt, the model will return a completion.
Last updated
Create completion
POSThttps://api.forefront.ai/v1/chat/completions
Creates a model response for the given chat conversation.
Request Body
Name
Type
Description
{"choices": [ {"message": {"role":"assistant","content":"Of course! I'm here to help..." } } ],"usage": {"input_tokens":28,"output_tokens":10,"total_tokens":38 },"message": {"content":"Of course! I'm here to help." }}
Example request
from forefront import ForefrontClientff =ForefrontClient(api_key="YOUR_API_KEY")completion = ff.chat.completions.create( prompt="Write a recipe for an italian dinner", model="MODEL_STRING", # replace with model string temperature=0, max_tokens=10,)
import Forefront from"forefront";constclient=newForefront("YOUR_API_KEY");constcompletion:any=awaitclient.chat.completions.create({ model:"MODEL_STRING", prompt:"Write a recipe for an italian dinner", max_tokens:256, stream:false,});
curl https://api.forefront.ai/v1/chat/completions \
--header 'content-type: application/json' \
--header 'authorization: Bearer $FOREFRONT_API_KEY' \
--data '{
"model": "REPLACE_WITH_MODEL_STRING",
"prompt": "What is the meaning of 42?",
"temperature": 0.1,
"max_tokens": 128,
}'