Spaces:
Running
Running
Patryk Ptasiński
commited on
Commit
·
7d3e0ef
1
Parent(s):
73c7e87
Add fixed height CSS for embedding output panel to prevent excessive page height
Browse files
app.py
CHANGED
|
@@ -104,7 +104,16 @@ async def list_models():
|
|
| 104 |
)
|
| 105 |
|
| 106 |
|
| 107 |
-
with gr.Blocks(title="Multi-Model Text Embeddings"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 108 |
gr.Markdown("# Multi-Model Text Embeddings")
|
| 109 |
gr.Markdown("Generate embeddings for your text using 16+ state-of-the-art embedding models from Nomic, BGE, Snowflake, IBM Granite, and more.")
|
| 110 |
|
|
@@ -120,7 +129,7 @@ with gr.Blocks(title="Multi-Model Text Embeddings") as app:
|
|
| 120 |
text_input = gr.Textbox(label="Enter text to embed", placeholder="Type or paste your text here...")
|
| 121 |
|
| 122 |
# Create an output component to display the embedding
|
| 123 |
-
output = gr.JSON(label="Text Embedding")
|
| 124 |
|
| 125 |
# Add a submit button with API name
|
| 126 |
submit_btn = gr.Button("Generate Embedding", variant="primary")
|
|
|
|
| 104 |
)
|
| 105 |
|
| 106 |
|
| 107 |
+
with gr.Blocks(title="Multi-Model Text Embeddings", css="""
|
| 108 |
+
.json-holder {
|
| 109 |
+
max-height: 400px !important;
|
| 110 |
+
overflow-y: auto !important;
|
| 111 |
+
}
|
| 112 |
+
.json-holder .wrap {
|
| 113 |
+
max-height: 400px !important;
|
| 114 |
+
overflow-y: auto !important;
|
| 115 |
+
}
|
| 116 |
+
""") as app:
|
| 117 |
gr.Markdown("# Multi-Model Text Embeddings")
|
| 118 |
gr.Markdown("Generate embeddings for your text using 16+ state-of-the-art embedding models from Nomic, BGE, Snowflake, IBM Granite, and more.")
|
| 119 |
|
|
|
|
| 129 |
text_input = gr.Textbox(label="Enter text to embed", placeholder="Type or paste your text here...")
|
| 130 |
|
| 131 |
# Create an output component to display the embedding
|
| 132 |
+
output = gr.JSON(label="Text Embedding", elem_classes=["json-holder"])
|
| 133 |
|
| 134 |
# Add a submit button with API name
|
| 135 |
submit_btn = gr.Button("Generate Embedding", variant="primary")
|