Giter VIP home page Giter VIP logo

qopenai's Introduction

qOpenAI

q/kdb+ library to interact with OpenAI API

Configuration

Obtain an OpenAI API Key and Organization ID from openai.com and add them to config.q

Models

Get list of available models

q).openai.getModels[]
id                             object  created      owned_by          permission                                                                                                                     ..
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------..
"whisper-1"                    "model" 1.677532e+09 "openai-internal" +`id`object`created`allow_create_engine`allow_sampling`allow_logprobs`allow_search_indices`allow_view`allow_fine_tuning`organiz..
"babbage"                      "model" 1.649358e+09 "openai"          +`id`object`created`allow_create_engine`allow_sampling`allow_logprobs`allow_search_indices`allow_view`allow_fine_tuning`organiz..
"text-davinci-003"             "model" 1.6696e+09   "openai-internal" +`id`object`created`allow_create_engine`allow_sampling`allow_logprobs`allow_search_indices`allow_view`allow_fine_tuning`organiz..
"davinci"                      "model" 1.64936e+09  "openai"          +`id`object`created`allow_create_engine`allow_sampling`allow_logprobs`allow_search_indices`allow_view`allow_fine_tuning`organiz..
"text-davinci-edit-001"        "model" 1.649809e+09 "openai"          +`id`object`created`allow_create_engine`allow_sampling`allow_logprobs`allow_search_indices`allow_view`allow_fine_tuning`organiz..
"babbage-code-search-code"     "model" 1.651173e+09 "openai-dev"      +`id`object`created`allow_create_engine`allow_sampling`allow_logprobs`allow_search_indices`allow_view`allow_fine_tuning`organiz..
"text-similarity-babbage-001"  "model" 1.651173e+09 "openai-dev"      +`id`object`created`allow_create_engine`allow_sampling`allow_logprobs`allow_search_indices`allow_view`allow_fine_tuning`organiz..
"code-davinci-edit-001"        "model" 1.64988e+09  "openai"          +`id`object`created`allow_create_engine`allow_sampling`allow_logprobs`allow_search_indices`allow_view`allow_fine_tuning`organiz..
"text-davinci-001"             "model" 1.649364e+09 "openai"          +`id`object`created`allow_create_engine`allow_sampling`allow_logprobs`allow_search_indices`allow_view`allow_fine_tuning`organiz..
"ada"                          "model" 1.649357e+09 "openai"          +`id`object`created`allow_create_engine`allow_sampling`allow_logprobs`allow_search_indices`allow_view`allow_fine_tuning`organiz..
"babbage-code-search-text"     "model" 1.651173e+09 "openai-dev"      +`id`object`created`allow_create_engine`allow_sampling`allow_logprobs`allow_search_indices`allow_view`allow_fine_tuning`organiz..

GPT Models

Get list of GPT models

q)?[.openai.getModels[];enlist (like;`id;"gpt*");0b;()]
id                       object  created      owned_by          permission                                                                                                                           ..
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------..
"gpt-3.5-turbo-0613"     "model" 1.686587e+09 "openai"          +`id`object`created`allow_create_engine`allow_sampling`allow_logprobs`allow_search_indices`allow_view`allow_fine_tuning`organization`..
"gpt-3.5-turbo-0301"     "model" 1.67765e+09  "openai"          +`id`object`created`allow_create_engine`allow_sampling`allow_logprobs`allow_search_indices`allow_view`allow_fine_tuning`organization`..
"gpt-3.5-turbo"          "model" 1.677611e+09 "openai"          +`id`object`created`allow_create_engine`allow_sampling`allow_logprobs`allow_search_indices`allow_view`allow_fine_tuning`organization`..
"gpt-3.5-turbo-16k-0613" "model" 1.685474e+09 "openai"          +`id`object`created`allow_create_engine`allow_sampling`allow_logprobs`allow_search_indices`allow_view`allow_fine_tuning`organization`..
"gpt-3.5-turbo-16k"      "model" 1.683758e+09 "openai-internal" +`id`object`created`allow_create_engine`allow_sampling`allow_logprobs`allow_search_indices`allow_view`allow_fine_tuning`organization`..

ChatGPT Prompt

Send prompt to chatgpt 3.5 turbo

q).openai.chatgpt["gpt-3.5-turbo";"user";0.7f;"Who created kdb+?"]
"kdb+ was created by Arthur Whitney, a computer programmer and the founder of Kx Systems."

Create Images

q).openai.createImage["a cartoon dog";3;"1024x1024"]

qopenai's People

Contributors

ericcorcoran avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.