{"repo":"cequence-io/openai-scala-client","free":true,"listed":false,"github":"https://github.com/cequence-io/openai-scala-client","clone":"git clone https://github.com/cequence-io/openai-scala-client.git","description":"Scala client for OpenAI API and other major LLM providers","language":"Scala","stars":247,"topics":["chatgpt","openai","scala","anthropic-api","gemini-ai","groq-api","llms","nlp-library","openai-api-client","perplexity-api"],"license":"MIT","category":"ai-agents","readme_excerpt":"OpenAI Scala Client 🤖 This is a no-nonsense async Scala client for OpenAI API and multiple LLM providers supporting all the available endpoints and params including streaming , chat completion , responses API , assistants API , tools (including MCP), graders , vision , and voice routines (as defined here), provided in a single, convenient service called OpenAIService with adapters for Anthropic, Google Gemini/Vertex AI, Groq, Perplexity, and others. The supported calls are: Models : listModels, and retrieveModel Completions : createCompletion Chat Completions : createChatCompletion, createChatFunCompletion (deprecated), and createChatToolCompletion Edits : createEdit (deprecated) Images : createImage, createImageEdit, and createImageVariation Embeddings : createEmbeddings Batches : createBatch, retrieveBatch, cancelBatch, and listBatches Audio : createAudioTranscription, createAudioTranslation, and createAudioSpeech Files : listFiles, uploadFile, deleteFile, retrieveFile, and retrieveFileContent Fine-tunes : createFineTune, listFineTunes, retrieveFineTune, cancelFineTune, listFineTuneEvents, listFineTuneCheckpoints, and deleteFineTuneModel Moderations : createModeration Assistants : createAssistant, listAssistants, retrieveAssistant, modifyAssistant, and deleteAssistant Threads : createThread, retrieveThread, modifyThread, and deleteThread Thread Messages : createThreadMessage, retrieveThreadMessage, modifyThreadMessage, listThreadMessages, retrieveThreadMessageFile, and lis","default_branch":null,"files":null,"tree":[],"storefront":"/r/cequence-io","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/cequence-io/openai-scala-client/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}