npm i qcobjects-openai-api
"backend":{
"routes":[
{
"name":"QCObjects Open AI API Proxy",
"description":"This endpoint returns same response like if you were calling to OpenAI API",
"path": "^/api/openai$",
"microservice":"qcobjects-openai-api",
"headers": {
"content-type": "text/html; charset=utf-8"
},
"responseHeaders":{
},
"cors":{
"allow_origins":"*"
}
}
]
}
import {chatbotComponent} from "qcobjects-openai-api/components";
document.addEventListener("DOMContentLoaded", ()=>{
document.body.append(chatbotComponent.body);
});
# Visit
Visit https://localhost:port/api/openai
To make your own microservice, you can generate it with QCObjects CLI using this package as template:
qcobjects create --custom=qcobjects-openai-api myown-handler-microservice