You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: Add detailed catalog information using backstage.io/v1alpha1 model
- Added catalog-info.yaml file with detailed information about components and resources
- Defined components and resources with specific descriptions and specifications
- Included dependencies for components and resources
Transcribe Me is a CLI-driven Python application that transcribes audio files using the OpenAI Whisper API and generates summaries of the transcriptions using both OpenAI's GPT-4 and Anthropic's Claude models.
8
+
tags:
9
+
- python
10
+
- docker
11
+
- ai
12
+
spec:
13
+
type: service
14
+
lifecycle: production
15
+
owner: johnnyhuy
16
+
dependsOn:
17
+
- resource:openai-api
18
+
- resource:openai-whisper-api
19
+
- resource:claude-api
20
+
21
+
---
22
+
apiVersion: backstage.io/v1alpha1
23
+
kind: Resource
24
+
metadata:
25
+
name: openai-api
26
+
title: OpenAI API
27
+
description: |
28
+
The OpenAI API is a paid API that transcribes audio files to text.
29
+
tags:
30
+
- ai
31
+
spec:
32
+
type: service
33
+
lifecycle: production
34
+
35
+
---
36
+
apiVersion: backstage.io/v1alpha1
37
+
kind: Resource
38
+
metadata:
39
+
name: openai-whisper-api
40
+
description: |
41
+
The OpenAI Whisper API is a paid API that transcribes audio files to text.
42
+
tags:
43
+
- ai
44
+
spec:
45
+
type: service
46
+
lifecycle: production
47
+
48
+
---
49
+
apiVersion: backstage.io/v1alpha1
50
+
kind: Resource
51
+
metadata:
52
+
name: claude-api
53
+
title: Claude API
54
+
description: |
55
+
The Claude API is a paid API that generates summaries of text.
0 commit comments