Skip to content

fboucher/api-examples-python

 
 

Repository files navigation

Reka API Examples

Join our Discord

Reka AI

This repository showcases how to use the Reka Research to build intelligent apps that can search the web, structure responses, and support reasoning. It’s designed to help developers learn how to integrate and use Reka Research with different tools and frameworks.

📋 More Examples in Other Languages

📚 What's in this repo

Example Description
notebook-openai/ Example notebook using the OpenAI SDK to call the Reka API
notebook-request/ Example notebook using raw HTTP requests to call the Reka API
gradio/ Gradio app that streams responses and displays reasoning steps
streamlit/ Streamlit app that streams responses and displays reasoning steps
event_finder/ Streamlit app for researching and finding events with Reka Research
roast_my_life/ A playful Python + Flask demo showcasing Reka Vision API to (nicely) roast the people in your videos

🧑‍💻 Workshops & Tutorials

Workshop & Tutorial Description
Roast my Life Workshop Build a fully functional AI-powered video roasting application using the Reka Vision API in a step-by-step workshop

🧪 Why use this repo?

  • Learn how to use Reka Research with requests and OpenAI SDK
  • Build agents that can think step-by-step and cite sources
  • Learn to control structured outputs using response_format
  • Control domain scope and search behavior using web_search config

🛠 Recommended Use Cases

  • Web search with control over allowed domains
  • Research agents with explainable reasoning steps

🤝 Contributions

If you find a bug or would like to add a feature, check out those resources: Check out our Code of Conduct and Contributing docs.

About

Examples to get started with Reka API

Topics

Resources

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 33.9%
  • Python 33.0%
  • Jupyter Notebook 16.1%
  • CSS 15.9%
  • Dockerfile 1.1%