Spaces:
Sleeping
Sleeping
Daniel Fried
commited on
Commit
•
3443876
1
Parent(s):
7cad3e8
add unlock file
Browse files- .gitignore +1 -0
- modules/app.py +4 -1
- static/index.html +7 -15
.gitignore
CHANGED
@@ -1,3 +1,4 @@
|
|
1 |
debug
|
|
|
2 |
__pycache__
|
3 |
incoder-6B
|
|
|
1 |
debug
|
2 |
+
unlock
|
3 |
__pycache__
|
4 |
incoder-6B
|
modules/app.py
CHANGED
@@ -35,7 +35,10 @@ else:
|
|
35 |
PORT = 7860
|
36 |
VERBOSE = False
|
37 |
|
38 |
-
|
|
|
|
|
|
|
39 |
TRUNCATION_MESSAGE = f'warning: This demo is limited to {MAX_LENGTH} tokens in the document for efficiency.'
|
40 |
|
41 |
if BIG_MODEL:
|
|
|
35 |
PORT = 7860
|
36 |
VERBOSE = False
|
37 |
|
38 |
+
if os.path.exists('unlock'):
|
39 |
+
MAX_LENGTH = 2048
|
40 |
+
else:
|
41 |
+
MAX_LENGTH = 256+64
|
42 |
TRUNCATION_MESSAGE = f'warning: This demo is limited to {MAX_LENGTH} tokens in the document for efficiency.'
|
43 |
|
44 |
if BIG_MODEL:
|
static/index.html
CHANGED
@@ -5,6 +5,8 @@
|
|
5 |
<meta name="viewport" contents="width=device-width, initial-scale=1.0" />
|
6 |
<title>InCoder</title>
|
7 |
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js"></script>
|
|
|
|
|
8 |
<script src="https://cdnjs.cloudflare.com/ajax/libs/ace/1.4.14/ace.min.js"></script>
|
9 |
<script src="https://cdnjs.cloudflare.com/ajax/libs/ace/1.4.14/mode-plain_text.min.js"></script>
|
10 |
<script src="https://cdnjs.cloudflare.com/ajax/libs/ace/1.4.14/mode-c_cpp.min.js"></script>
|
@@ -383,6 +385,7 @@ def count_words(filename):
|
|
383 |
};
|
384 |
|
385 |
var editor = ace.edit("editor");
|
|
|
386 |
//var editor = null;
|
387 |
|
388 |
function set_editor_mode(mode) {
|
@@ -584,14 +587,14 @@ function make_generate_listener(url) {
|
|
584 |
|
585 |
function error(err) {
|
586 |
console.log(err);
|
587 |
-
$("#editor").text("");
|
588 |
-
$("#prompt").text("");
|
589 |
$("#error").text(err);
|
590 |
}
|
591 |
|
592 |
-
encoded_data = encodeURIComponent(btoa(JSON.stringify(send_data)))
|
593 |
-
|
594 |
try {
|
|
|
|
|
|
|
|
|
595 |
const response = await fetch(`${url}?info=${encoded_data}`);
|
596 |
// const response = await fetch(`${url}` {
|
597 |
// method: 'GET',
|
@@ -609,17 +612,6 @@ function make_generate_listener(url) {
|
|
609 |
} finally {
|
610 |
complete();
|
611 |
}
|
612 |
-
|
613 |
-
/*
|
614 |
-
$.ajax({
|
615 |
-
url: url,
|
616 |
-
type: "GET",
|
617 |
-
// processData: true,
|
618 |
-
// data: send_data,
|
619 |
-
data: JSON.stringify(send_data),
|
620 |
-
contentType: 'application/json;charset=UTF-8',
|
621 |
-
});
|
622 |
-
*/
|
623 |
}
|
624 |
}
|
625 |
|
|
|
5 |
<meta name="viewport" contents="width=device-width, initial-scale=1.0" />
|
6 |
<title>InCoder</title>
|
7 |
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js"></script>
|
8 |
+
<script src="https://cdn.jsdelivr.net/npm/js-base64@3.7.2/base64.min.js"></script>
|
9 |
+
|
10 |
<script src="https://cdnjs.cloudflare.com/ajax/libs/ace/1.4.14/ace.min.js"></script>
|
11 |
<script src="https://cdnjs.cloudflare.com/ajax/libs/ace/1.4.14/mode-plain_text.min.js"></script>
|
12 |
<script src="https://cdnjs.cloudflare.com/ajax/libs/ace/1.4.14/mode-c_cpp.min.js"></script>
|
|
|
385 |
};
|
386 |
|
387 |
var editor = ace.edit("editor");
|
388 |
+
editor.setOption("wrap", true);
|
389 |
//var editor = null;
|
390 |
|
391 |
function set_editor_mode(mode) {
|
|
|
587 |
|
588 |
function error(err) {
|
589 |
console.log(err);
|
|
|
|
|
590 |
$("#error").text(err);
|
591 |
}
|
592 |
|
|
|
|
|
593 |
try {
|
594 |
+
var stringified = JSON.stringify(send_data);
|
595 |
+
// var encoded_data = encodeURIComponent(btoa(stringified));
|
596 |
+
var encoded_data = Base64.encodeURI(stringified);
|
597 |
+
|
598 |
const response = await fetch(`${url}?info=${encoded_data}`);
|
599 |
// const response = await fetch(`${url}` {
|
600 |
// method: 'GET',
|
|
|
612 |
} finally {
|
613 |
complete();
|
614 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
615 |
}
|
616 |
}
|
617 |
|