aaron-official commited on
Commit
4d11ef8
Β·
verified Β·
1 Parent(s): 67bbd6f

Update README.md

Browse files
Files changed (1) hide show
  1. README.md +11 -12
README.md CHANGED
@@ -1,11 +1,20 @@
 
 
 
 
 
 
 
 
 
 
 
1
  # 🏦 ocs4dev - Fintech API Integration Assistant
2
 
3
  ## Overview
4
-
5
  ocs4dev is a specialized AI assistant designed to help developers integrate fintech APIs including MTN MoMo, Pesapal, Airtel,Sentezo etc. It provides code examples, implementation guidance, and best practices for payment gateway integration.
6
 
7
  ## Features
8
-
9
  - πŸ”§ **Code-Focused**: Optimized for API integration tasks with practical examples
10
  - πŸ€– **Multi-Model Support**: Choose between local Qwen2.5-Coder or API models (OpenAI, Anthropic, Google)
11
  - πŸ”’ **Secure**: No API keys stored permanently
@@ -14,7 +23,6 @@ ocs4dev is a specialized AI assistant designed to help developers integrate fint
14
  - πŸ”„ **RAG-Powered**: Retrieves relevant documentation from vector database
15
 
16
  ## Supported APIs
17
-
18
  - **MTN MoMo**: Mobile money integration
19
  - **Airtel API**: Airtel api integration
20
  - **Pesapal**: Payment gateway services
@@ -34,14 +42,12 @@ ocs4dev is a specialized AI assistant designed to help developers integrate fint
34
  - **Google**: Gemini-2.0-Flash / Gemini-2.0-Flash-Thinking
35
 
36
  ## Quick Start
37
-
38
  1. Visit the [Space URL](https://huggingface.co/spaces/YOUR_USERNAME/ocs4dev)
39
  2. Choose your preferred model provider
40
  3. Add API keys if using cloud models
41
  4. Start asking questions about fintech API integration!
42
 
43
  ## Example Questions
44
-
45
  - "How do I authenticate with MTN MoMo API?"
46
  - "Show me a Pesapal payment integration example"
47
  - "What are the required headers for Sentezo API?"
@@ -49,9 +55,7 @@ ocs4dev is a specialized AI assistant designed to help developers integrate fint
49
  - "Best practices for API error handling"
50
 
51
  ## Environment Variables
52
-
53
  For self-hosting, set these environment variables:
54
-
55
  ```bash
56
  # Supabase (for vector store)
57
  SUPABASE_URL=your-supabase-url
@@ -64,7 +68,6 @@ GOOGLE_API_KEY=your-google-key
64
  ```
65
 
66
  ## Technical Stack
67
-
68
  - **Frontend**: Gradio
69
  - **LLM Framework**: LangChain
70
  - **Vector Store**: Supabase
@@ -72,17 +75,13 @@ GOOGLE_API_KEY=your-google-key
72
  - **Embeddings**: OpenAI text-embedding-3-small
73
 
74
  ## Contributing
75
-
76
  Contributions are welcome! Please feel free to submit a Pull Request.
77
 
78
  ## License
79
-
80
  This project is licensed under the MIT License.
81
 
82
  ## Support
83
-
84
  For issues or questions, please open an issue on GitHub or contact me.
85
 
86
  ---
87
-
88
  Built with ❀️ using Qwen2.5-Coder, LangChain, and Gradio
 
1
+ ---
2
+ title: ocs4dev - Fintech API Integration Assistant
3
+ emoji: 🏦
4
+ colorFrom: blue
5
+ colorTo: green
6
+ sdk: gradio
7
+ sdk_version: "4.0.0"
8
+ app_file: app.py
9
+ pinned: false
10
+ ---
11
+
12
  # 🏦 ocs4dev - Fintech API Integration Assistant
13
 
14
  ## Overview
 
15
  ocs4dev is a specialized AI assistant designed to help developers integrate fintech APIs including MTN MoMo, Pesapal, Airtel,Sentezo etc. It provides code examples, implementation guidance, and best practices for payment gateway integration.
16
 
17
  ## Features
 
18
  - πŸ”§ **Code-Focused**: Optimized for API integration tasks with practical examples
19
  - πŸ€– **Multi-Model Support**: Choose between local Qwen2.5-Coder or API models (OpenAI, Anthropic, Google)
20
  - πŸ”’ **Secure**: No API keys stored permanently
 
23
  - πŸ”„ **RAG-Powered**: Retrieves relevant documentation from vector database
24
 
25
  ## Supported APIs
 
26
  - **MTN MoMo**: Mobile money integration
27
  - **Airtel API**: Airtel api integration
28
  - **Pesapal**: Payment gateway services
 
42
  - **Google**: Gemini-2.0-Flash / Gemini-2.0-Flash-Thinking
43
 
44
  ## Quick Start
 
45
  1. Visit the [Space URL](https://huggingface.co/spaces/YOUR_USERNAME/ocs4dev)
46
  2. Choose your preferred model provider
47
  3. Add API keys if using cloud models
48
  4. Start asking questions about fintech API integration!
49
 
50
  ## Example Questions
 
51
  - "How do I authenticate with MTN MoMo API?"
52
  - "Show me a Pesapal payment integration example"
53
  - "What are the required headers for Sentezo API?"
 
55
  - "Best practices for API error handling"
56
 
57
  ## Environment Variables
 
58
  For self-hosting, set these environment variables:
 
59
  ```bash
60
  # Supabase (for vector store)
61
  SUPABASE_URL=your-supabase-url
 
68
  ```
69
 
70
  ## Technical Stack
 
71
  - **Frontend**: Gradio
72
  - **LLM Framework**: LangChain
73
  - **Vector Store**: Supabase
 
75
  - **Embeddings**: OpenAI text-embedding-3-small
76
 
77
  ## Contributing
 
78
  Contributions are welcome! Please feel free to submit a Pull Request.
79
 
80
  ## License
 
81
  This project is licensed under the MIT License.
82
 
83
  ## Support
 
84
  For issues or questions, please open an issue on GitHub or contact me.
85
 
86
  ---
 
87
  Built with ❀️ using Qwen2.5-Coder, LangChain, and Gradio