File size: 1,938 Bytes
7ae159b
c0e5870
 
 
 
7ae159b
 
 
 
 
 
c0e5870
7ae159b
c0e5870
7ae159b
 
 
c0e5870
 
 
 
 
 
 
7ae159b
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
c0e5870
7ae159b
 
 
c0e5870
 
 
7ae159b
c0e5870
7ae159b
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
---
title: Android App Review Agents
emoji: 📱
colorFrom: green
colorTo: blue
sdk: gradio
sdk_version: 5.0.1
app_file: app.py
pinned: false
---

# Android App Review Agents

An intelligent system for analyzing and reviewing Android applications using AI agents powered by DeepSeek AI through Nebius AI Studio.

## Features

- AI-powered Android app analysis and review generation
- Multi-agent system for comprehensive app evaluation
- Interactive interface for app review management
- Streaming responses for real-time analysis
- Configurable AI model parameters
- Custom review criteria and templates
- Error handling and user-friendly feedback

## Setup

### Requirements

Install the required packages:

```bash
pip install -r requirements.txt
```

### API Key Configuration

You need to set up your Nebius AI Studio API key as an environment variable:

#### For local development:
```bash
export NEBIUSAISTUDIOAPIKEY="your-api-key-here"
```

#### For Hugging Face Spaces:
1. Go to your Space settings
2. Add a new secret with the name `NEBIUSAISTUDIOAPIKEY`
3. Set the value to your Nebius AI Studio API key

### Running the App

```bash
python app.py
```

The app will be available at `http://localhost:7860` by default.

## Model Information

This application uses the `deepseek-ai/DeepSeek-V3` model through the Nebius AI Studio OpenAI-compatible API to power intelligent Android app review analysis.

## Configuration Options

- **Review Templates**: Customize review criteria and evaluation templates
- **Max Tokens**: Control the maximum length of generated reviews (1-4096)
- **Temperature**: Adjust creativity/randomness in review generation (0.1-2.0)
- **Top-p**: Control diversity via nucleus sampling (0.1-1.0)
- **Analysis Depth**: Configure thoroughness of app analysis

## API Documentation

This app uses the Nebius AI Studio API, which is OpenAI-compatible. For more details, refer to the Nebius API documentation.