| 15 | namespace QodeAssist::Context { |
| 16 | |
| 17 | int TokenUtils::estimateTokens(const QString &text) |
| 18 | { |
| 19 | if (text.isEmpty()) { |
| 20 | return 0; |
| 21 | } |
| 22 | |
| 23 | // TODO: need to improve |
| 24 | return text.length() / 4; |
| 25 | } |
| 26 | |
| 27 | bool TokenUtils::isImageFilePath(const QString &filePath) |
| 28 | { |