15 lines
701 B
C#
15 lines
701 B
C#
namespace CodeBase.Models
|
|
{
|
|
public class CodeChunk
|
|
{
|
|
public string Id { get; set; } // Уникальный идентификатор из SCIP
|
|
public string ProjectName { get; set; }
|
|
public string EntityName { get; set; } // Человекочитаемое имя (например, ProcessData)
|
|
public string FilePath { get; set; }
|
|
public string Content { get; set; } // Вырезанный сырой исходный код
|
|
public string Language { get; set; }
|
|
public float[] Embedding { get; set; } // Вектор из GraphCodeBERT
|
|
public List<string> OutgoingCalls { get; set; } = new();
|
|
}
|
|
}
|