MCPInstall
ai-by-tests logo

ai-by-tests

by MinCha MinCha/ai-by-tests

Application-level AI Examples Demonstrated by Tests.

READMEmain

AI By Tests

This project provides examples guided by tests for developers who are interested in AI but are not yet familiar with it. Through reading test cases, you can understand various application-level AI use cases, such as RAG (Retrieval-Augmented Generation), embeddings, and other functionalities provided by the OpenAI platform.

Examples (More to Come)

  1. KoreanEmbeddingTest
    • Demonstrates how similar meanings yield high similarity scores, even when different words are used and the language is Korean.
    • Shows embedding-based semantic search capabilities.
  2. BasicRAGTest
    • Set up simple documents in memory for clarity
    • Search for a relevant document using the query.
    • Generate a response with the retrieved content.

Configuration

  • Tests require an OpenAI API key.
  • Set the environment variable OPENAI_API_KEY (or openai_api_key) or edit src/main/resources/application.yml to provide the key.

More AI Chatbot MCP servers

Similar servers from the same category.

Jentic

jentic

Enables AI assistants to discover and execute external APIs and workflows through a Python SDK that leverages the Open Agentic Knowledge repository for standardized API access and execution.

AI Chatbot

Provides a bridge to the Flyworks AI lipsync service, enabling creation of digital avatar videos synchronized with audio inputs through a simple API.

git

Official JavaScript implementation that integrates with MiniMax's multimodal capabilities for image generation, video creation, text-to-speech, and voice cloning across multiple transport modes.

APIVideo+7

Provides a bridge to Mureka.ai's music generation capabilities, enabling on-demand creation of lyrics, complete songs, and instrumental tracks without requiring specialized music production knowledge.

AI Chatbot