Skip to content

Commit e254307

Browse files
committed
service page: update empty message
Update the message when there is no service running. We did the same for playgrounds already. Signed-off-by: Valentin Rothberg <[email protected]>
1 parent 00f276f commit e254307

File tree

2 files changed

+16
-2
lines changed

2 files changed

+16
-2
lines changed

packages/frontend/src/pages/InferenceServers.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ test('no inference servers should display a status message', async () => {
5656
render(InferenceServers);
5757
const status = screen.getByRole('status');
5858
expect(status).toBeInTheDocument();
59-
expect(status.textContent).toBe('There is no services running for now.');
59+
expect(status.textContent).toContain('There is no model service. ');
6060

6161
const table = screen.queryByRole('table');
6262
expect(table).toBeNull();

packages/frontend/src/pages/InferenceServers.svelte

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,21 @@ function createNewService() {
6767
row="{row}"
6868
bind:selectedItemsNumber="{selectedItemsNumber}" />
6969
{:else}
70-
<div role="status">There is no services running for now.</div>
70+
<div role="status">
71+
There is no model service. You can <a
72+
href="{'javascript:void(0);'}"
73+
class="underline"
74+
role="button"
75+
title="Create a new Model Service"
76+
on:click="{createNewService}">create one now</a
77+
>.
78+
</div>
79+
<p>
80+
A model service offers a configurable endpoint via an OpenAI-compatible web server, facilitating a
81+
seamless integration of AI capabilities into existing applications. Upon initialization, effortlessly
82+
access detailed service information and generate code snippets in multiple programming languages to ease
83+
application integration.
84+
</p>
7185
{/if}
7286
</div>
7387
</div>

0 commit comments

Comments
 (0)