0.0.7 • Published 10 months ago

duck-ai-api v0.0.7

Weekly downloads
-
License
-
Repository
github
Last release
10 months ago

QVD IS SOME SORT OF CHAT IDENTIFIER EACH CHAT HISTORY HAS ITS OWN CHAIN OF QVD

STATUS -> GENERATE NEW QVD FIRST MESSAGE (SEND QVD) -> GET BACK NEW QVD

THE NEW QVD CAN ONLY BE USED TO CONTINUE THAT MESSAGE

MESSAGES WITH DIFFERENT HISTORY WON'T WORK

Duck AI API

Project Overview

A wrapper around GitHub DuckDuckGo AI API to make it OpenAI compatible, making it usable for other tools.

Using with npx

You can run the project directly using npx:

npx duck-ai-api@latest

With options:

npx duck-ai-api --port 8080

Command Line Options

The server accepts several command line options:

OptionDescriptionDefault
--port, -pPort to listen on4141
--verbose, -vEnable verbose loggingfalse

Tested Tools Compatibility

ToolStatusNotes
AiderFullFully compatible
bolt.diyFullFully compatible; use any random API key in UI if models fail to load
Page AssistFullFully compatible
Kobold AI LiteFullFully compatible

Note: In general, any application that uses the standard OpenAI-compatible /chat/completions and /models endpoints should work with this API.

0.0.7

10 months ago

0.0.6

10 months ago

0.0.5

10 months ago

0.0.4

10 months ago

0.0.3

10 months ago

0.0.2

10 months ago

0.0.1

10 months ago